wu hai 6 meses
pai
achega
e2edf4ae61
Modificáronse 1 ficheiros con 0 adicións e 33 borrados
  1. 0 33
      src/custom/restcontroller/sale/customer/Customer.java

+ 0 - 33
src/custom/restcontroller/sale/customer/Customer.java

@@ -163,31 +163,6 @@ public class Customer extends Controller {
         String tablename = "sa_customers";
         JSONArray sa_customersids = content.getJSONArray("sa_customersids");
         Long datastatus = content.getLong("datastatus");
-        if (datastatus == 1) {
-            for (Object obj : sa_customersids) {
-                Long sa_customersid = Long.valueOf(obj.toString());
-                SQLFactory sqlFactory = new SQLFactory(this, "查询客户管理审核通过的合同");
-                sqlFactory.addParameter("siteid", siteid);
-                sqlFactory.addParameter("sa_customersid", sa_customersid);
-                if (dbConnect.runSqlQuery(sqlFactory).isNotEmpty()) {
-                    return getReturnObject().setCode("0057", new String[0]).toString(); //存在审核通过的合同,无法作废
-                }
-            }
-            QuerySQL querySQL = SQLFactory.createQuerySQL(this, "sa_agents", "*");
-            querySQL.setTableAlias("t1");
-            querySQL.setSiteid(siteid);
-            querySQL.addJoinTable(JOINTYPE.inner, "sys_enterprise", "t2", "t1.siteid=t2.siteid and t1.sys_enterpriseid=t2.sys_enterpriseid");
-            querySQL.addJoinTable(JOINTYPE.inner, "sa_customers", "t3", "t2.siteid=t3.siteid and t2.sys_enterpriseid=t3.sys_enterpriseid");
-            querySQL.addJoinTable(JOINTYPE.inner, "sys_dataextend", "t4", "t2.siteid=t4.siteid and t2.sys_enterpriseid=t4.ownerid and t4.ownertable='sys_enterprise'");
-            querySQL.setWhere("(t4.erpagentnum !='' and t4.erpagentnum is not null)");
-            querySQL.setWhere("t1.status='启用'");
-            querySQL.setWhere("t3.sa_customersid", sa_customersids.toArray());
-            querySQL.getSQL();
-            Rows query = querySQL.query();
-            if (query.isNotEmpty()) {
-                return getReturnObject().setCode("0058", new String[0]).toString(); //存在合作伙伴,无法作废
-            }
-        }
 
         ArrayList<String> sqlList = new ArrayList<>();
 
@@ -212,14 +187,6 @@ public class Customer extends Controller {
             if (datastatus == 1) {
                 sqlList.add(DataContrlLog.createLog(this, tablename, id, "作废", "作废客户至回收站").getSQL());
 
-                Rows leaderRows = DataTeam.getLeader(this, "sa_customers", id);
-                ArrayList<String> userids = dbConnect.runSqlQuery("SELECT userid from sys_hr WHERE isleader=1 and siteid='" + siteid + "' and departmentid=" + departmentid).toArrayList("userid");
-                JSONObject extradata = new JSONObject();
-                if (leaderRows.isNotEmpty()) {
-                    userids.add(String.valueOf(leaderRows.get(0).getLong("userid")));
-                }
-                extradata.put("extraUserList", userids);
-                Executor.sendEml_controller(this, "customers_invalid", id, extradata);
 
                 //客户查重
                 ArrayList<Long> repeatIds = getRepeatCustomers(this, id);