소스 검색

新增客户同步到AI表格,补充公海客户情况

lvjs 6 일 전
부모
커밋
32318c8255
1개의 변경된 파일9개의 추가작업 그리고 5개의 파일을 삭제
  1. 9 5
      src/main/java/com/malk/eastar/controller/AitableController.java

+ 9 - 5
src/main/java/com/malk/eastar/controller/AitableController.java

@@ -59,11 +59,15 @@ public class AitableController {
             fields.put("jIS3Gbd",yidaCustomerStatus);  //客户情况
             fields.put("JjVfpWO",yidaCountryOrRegion);  //客户国家/地区【客户】
             fields.put("6rCZkSN",yidaProductTypes);  //客户标签【客户】
-            JSONArray user = new JSONArray();
-            JSONObject unionId = new JSONObject();
-            unionId.put("unionId",ddCoreClient.getUnionIdByUserId(yidaBusinessUserId));
-            user.add(unionId);
-            fields.put("ynNC3Kq",JSONObject.toJSONString(user));  //业务【人事】
+
+            if(yidaBusinessUserId != null && !yidaBusinessUserId.isEmpty()){
+                JSONArray user = new JSONArray();
+                JSONObject unionId = new JSONObject();
+                unionId.put("unionId",ddCoreClient.getUnionIdByUserId(yidaBusinessUserId));
+                user.add(unionId);
+                fields.put("ynNC3Kq",JSONObject.toJSONString(user));  //业务【人事】
+            }
+
             String aitableId = aitableService.querySys1CustomerIdByName(yidaCustomerName);
             if(aitableId == null || aitableId.isEmpty()){
                 aitableId = aitableService.addSys1CustomerData(fields);