Kaynağa Gözat

业绩目标逻辑优化

hu 2 yıl önce
ebeveyn
işleme
fb47609cc1

+ 1 - 1
src/custom/restcontroller/webmanage/sale/salestarget/personnel.java

@@ -362,7 +362,7 @@ public class personnel extends Controller {
         sqlFactory.addParameter("siteid", siteid);
         String sql = sqlFactory.getSQL();
         Rows rows = dbConnect.runSqlQuery(sql);
-        Rows saleareas = dbConnect.runSqlQuery("select * from sa_salearea where parentid=0");
+        Rows saleareas = dbConnect.runSqlQuery("select * from sa_salearea where parentid=0 and siteid='"+siteid+"'");
         Long sa_saleareaid=0l;
         if(!saleareas.isEmpty() && saleareas.size()==1){
             sa_saleareaid=saleareas.get(0).getLong("sa_saleareaid");

+ 3 - 3
src/custom/restcontroller/webmanage/sale/salestarget/personnelstatistics.java

@@ -164,7 +164,7 @@ public class personnelstatistics extends Controller {
         String sql = sqlFactory.getSQL();
         Rows rows = dbConnect.runSqlQuery(sql);
 
-        Rows saleareas = dbConnect.runSqlQuery("select * from sa_salearea where parentid=0");
+        Rows saleareas = dbConnect.runSqlQuery("select * from sa_salearea where parentid=0 and siteid='"+siteid+"'");
         Long sa_saleareaidtop=0l;
         if(!saleareas.isEmpty() && saleareas.size()==1){
             sa_saleareaidtop=saleareas.get(0).getLong("sa_saleareaid");
@@ -414,7 +414,7 @@ public class personnelstatistics extends Controller {
         String sql = sqlFactory.getSQL();
         Rows rows = dbConnect.runSqlQuery(sql);
 
-        Rows saleareas = dbConnect.runSqlQuery("select * from sa_salearea where parentid=0");
+        Rows saleareas = dbConnect.runSqlQuery("select * from sa_salearea where parentid=0 and siteid='"+siteid+"'");
         Long sa_saleareaidtop=0l;
         if(!saleareas.isEmpty() && saleareas.size()==1){
             sa_saleareaidtop=saleareas.get(0).getLong("sa_saleareaid");
@@ -657,7 +657,7 @@ public class personnelstatistics extends Controller {
         String sql = sqlFactory.getSQL();
         Rows rows = dbConnect.runSqlQuery(sql);
 
-        Rows saleareas = dbConnect.runSqlQuery("select * from sa_salearea where parentid=0");
+        Rows saleareas = dbConnect.runSqlQuery("select * from sa_salearea where parentid=0 and siteid='"+siteid+"'");
         Long sa_saleareaidtop=0l;
         if(!saleareas.isEmpty() && saleareas.size()==1){
             sa_saleareaidtop=saleareas.get(0).getLong("sa_saleareaid");