wu hace 5 meses
padre
commit
8b7a95d528
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      src/custom/restcontroller/sale/customer/Hospital.java

+ 3 - 0
src/custom/restcontroller/sale/customer/Hospital.java

@@ -741,7 +741,10 @@ public class Hospital extends Controller {
                 "enterprisename", "province", "city", "county", "address");
         querySQL.addJoinTable(JOINTYPE.left, "sys_dataextend", "t3", "t1.sys_enterpriseid = t3.ownerid and ownertable = 'sys_enterprise' and t1.siteid = t3.siteid",
                 "erpagentnum");
+        querySQL.addJoinTable(JOINTYPE.left, "sa_agents", "t4", "t4.siteid = t1.siteid and t4.sa_agentsid = t1.parentid");
+        querySQL.addJoinTable(JOINTYPE.left, "sys_enterprise", "t5", "t5.siteid = t4.siteid and t5.sys_enterpriseid = t4.sys_enterpriseid");
         querySQL.addJoinTable(JOINTYPE.inner, "sa_agents_hospital", "t9", "t9.sa_agentsid=t1.sa_agentsid and t9.siteid=t1.siteid", "sa_agents_hospitalid");
+        querySQL.addQueryFields("parent_enterprisename","t5.enterprisename");
         querySQL.setWhere("t9.sa_customersid", sa_customersid);
         querySQL.setSiteid(siteid);
         querySQL.setWhere(where);