|
@@ -848,13 +848,9 @@ public class TestPlugin extends AbstractListPlugin {
|
|
List<String> selector = Arrays.asList(
|
|
List<String> selector = Arrays.asList(
|
|
"number", "name"
|
|
"number", "name"
|
|
);
|
|
);
|
|
- List<DynamicObject> createdataList = new ArrayList<>();
|
|
|
|
- QFilter filter=new QFilter("nckd_isdelete",QCP.equals,false);
|
|
|
|
//查询已经存在的客户数据
|
|
//查询已经存在的客户数据
|
|
DynamicObject[] existingData = BusinessDataServiceHelper
|
|
DynamicObject[] existingData = BusinessDataServiceHelper
|
|
.load(dynamicObjectType.getName(), String.join(",", selector),null);
|
|
.load(dynamicObjectType.getName(), String.join(",", selector),null);
|
|
-
|
|
|
|
-
|
|
|
|
List<DynamicObject> dataListAdd = new ArrayList<>();
|
|
List<DynamicObject> dataListAdd = new ArrayList<>();
|
|
//存在数据的客户号
|
|
//存在数据的客户号
|
|
Map<String, DynamicObject> existingDataMap = new HashMap<>();
|
|
Map<String, DynamicObject> existingDataMap = new HashMap<>();
|
|
@@ -864,7 +860,7 @@ public class TestPlugin extends AbstractListPlugin {
|
|
|
|
|
|
for(DynamicObject dataList:dynamicObjectlist)
|
|
for(DynamicObject dataList:dynamicObjectlist)
|
|
{
|
|
{
|
|
- //获取这条数据的
|
|
|
|
|
|
+ //获取这条数据的编码
|
|
String nckd_cust_id=dataList.getString("number");
|
|
String nckd_cust_id=dataList.getString("number");
|
|
//客户号不存在则保存
|
|
//客户号不存在则保存
|
|
if (!existingDataMap.containsKey(nckd_cust_id))
|
|
if (!existingDataMap.containsKey(nckd_cust_id))
|