Browse Source

客户基础资料修改

zhouger 7 months ago
parent
commit
b790b3c202

+ 5 - 5
src/main/java/sys/sc/formplugin/TestPlugin.java

@@ -846,7 +846,7 @@ public class TestPlugin  extends AbstractListPlugin {
         DynamicObjectType dynamicObjectType = EntityMetadataCache.getDataEntityType("nckd_customers");
         //客户表字段
         List<String> selector = Arrays.asList(
-                "nckd_cust_id", "nckd_cust_name"
+                "number", "name"
         );
         List<DynamicObject> createdataList = new ArrayList<>();
         QFilter filter=new QFilter("nckd_isdelete",QCP.equals,false);
@@ -859,21 +859,21 @@ public class TestPlugin  extends AbstractListPlugin {
         //存在数据的客户号
         Map<String, DynamicObject> existingDataMap = new HashMap<>();
         for (DynamicObject obj : existingData) {
-            existingDataMap.put(obj.getString("nckd_cust_id"), obj);
+            existingDataMap.put(obj.getString("number"), obj);
         }
 
         for(DynamicObject dataList:dynamicObjectlist)
         {
             //获取这条数据的
-            String nckd_cust_id=dataList.getString("nckd_cust_id");
+            String nckd_cust_id=dataList.getString("number");
             //客户号不存在则保存
             if (!existingDataMap.containsKey(nckd_cust_id))
             {
                 DynamicObject data = new DynamicObject(dynamicObjectType);
                 //客户号
-                data.set("nckd_cust_id",dataList.getString("nckd_cust_id"));
+                data.set("number",dataList.getString("number"));
                 //客户名
-                data.set("nckd_cust_name",dataList.getString("nckd_cust_name"));
+                data.set("name",dataList.getString("name"));
                 //设置状态为可用
                 data.set("enable","1");
                 dataListAdd.add(data);

+ 6 - 6
src/main/java/sys/sc/task/UpdateImpairmentDailyTask.java

@@ -160,7 +160,7 @@ public class UpdateImpairmentDailyTask extends AbstractTask {
         DynamicObjectType dynamicObjectType = EntityMetadataCache.getDataEntityType("nckd_customers");
         //客户表字段
         List<String> selector = Arrays.asList(
-                "nckd_cust_id", "nckd_cust_name"
+                "number", "name"
         );
         List<DynamicObject> createdataList = new ArrayList<>();
         QFilter filter=new QFilter("nckd_isdelete",QCP.equals,false);
@@ -173,21 +173,21 @@ public class UpdateImpairmentDailyTask extends AbstractTask {
         //存在数据的客户号
         Map<String, DynamicObject> existingDataMap = new HashMap<>();
         for (DynamicObject obj : existingData) {
-            existingDataMap.put(obj.getString("nckd_cust_id"), obj);
+            existingDataMap.put(obj.getString("number"), obj);
         }
 
         for(DynamicObject dataList:dynamicObjectlist)
         {
-            //获取这条数据的
-            String nckd_cust_id=dataList.getString("nckd_cust_id");
+            //获取这条数据的id
+            String nckd_cust_id=dataList.getString("number");
             //客户号不存在则保存
             if (!existingDataMap.containsKey(nckd_cust_id))
             {
                 DynamicObject data = new DynamicObject(dynamicObjectType);
                 //客户号
-                data.set("nckd_cust_id",dataList.getString("nckd_cust_id"));
+                data.set("number",dataList.getString("number"));
                 //客户名
-                data.set("nckd_cust_name",dataList.getString("nckd_cust_name"));
+                data.set("name",dataList.getString("name"));
                 //设置状态为可用
                 data.set("enable","1");
                 dataListAdd.add(data);