Kaynağa Gözat

9613 【普瑞】小程序【人员目标】“营销区域”及其业务员查询逻辑调整

wu 2 ay önce
ebeveyn
işleme
2901d4d34d

+ 5 - 1
src/custom/restcontroller/webmanage/sale/salestarget2/salestargetstatistics.java

@@ -1212,7 +1212,11 @@ public class salestargetstatistics extends Controller {
 
     @API(title = "查询当前账号的营销区域", apiversion = R.ID2026010513574702.v1.class)
     public String queryCurrentUserarea() throws YosException {
-        Rows rows = dbConnect.runSqlQuery("SELECT t1.*FROM sa_salearea t1 INNER JOIN sa_salearea_hr t2 ON t2.sa_saleareaid=t1.sa_saleareaid WHERE t2.hrid=" + hrid + " and t1.siteid='" + siteid + "'");
+
+        QuerySQL querySQL = SQLFactory.createQuerySQL(this, "sa_salearea", "*").setTableAlias("t1");
+        querySQL.setSiteid(siteid);
+        querySQL.setWhere("t1.sa_saleareaid",getUserAreas());
+        Rows rows = querySQL.query();
         return getSucReturnObject().setData(rows).toString();
     }