wu 3 päivää sitten
vanhempi
commit
f41d449e02
1 muutettua tiedostoa jossa 7 lisäystä ja 8 poistoa
  1. 7 8
      src/custom/restcontroller/webmanage/sale/order/Order2.java

+ 7 - 8
src/custom/restcontroller/webmanage/sale/order/Order2.java

@@ -211,17 +211,16 @@ public class Order2 extends Controller {
         //获取代理
         userids.addAll(Proxy.getProxyUserids(this));
 
-        QuerySQL agentQuerySQL = SQLFactory.createQuerySQL(this, "sys_enterprise_tradefield", "sa_agentsid").setTableAlias("t1");
-        agentQuerySQL.addJoinTable(JOINTYPE.inner, "sys_hr", "t2", "t2.siteid=t1.siteid AND t2.hrid=t1.hrid");
+        QuerySQL agentQuerySQL = SQLFactory.createQuerySQL(this, "sys_hr", "hrid").setTableAlias("t1");
         agentQuerySQL.setSiteid(siteid);
-        agentQuerySQL.setWhere("t2.userid", userids);
+        agentQuerySQL.setWhere("t1.userid", userids);
 
-        QuerySQL customerQuerySQL = SQLFactory.createQuerySQL(this, "sys_datateam", "ownerid");
-        customerQuerySQL.setSiteid(siteid);
-        customerQuerySQL.setWhere("ownertable", "sa_customers");
-        customerQuerySQL.setWhere("userid", userids);
+//        QuerySQL customerQuerySQL = SQLFactory.createQuerySQL(this, "sys_datateam", "ownerid");
+//        customerQuerySQL.setSiteid(siteid);
+//        customerQuerySQL.setWhere("ownertable", "sa_customers");
+//        customerQuerySQL.setWhere("userid", userids);
 
-        String sql = " and ( t1.sa_customersid in (" + customerQuerySQL.getSQL() + ") or t1.sa_agentsid in (" + agentQuerySQL.getSQL() + "))";
+        String sql = " and (  t1.saler_hrid in (" + agentQuerySQL.getSQL() + "))";
 
         where.append(sql);