Tyx преди 2 дни
родител
ревизия
b1457955b1
променени са 1 файла, в които са добавени 11 реда и са изтрити 10 реда
  1. 11 10
      code/jyyy/nckd-jimin-jyyy-hr/src/main/java/nckd/jimin/jyyy/hr/task/util/SyncOAHelper.java

+ 11 - 10
code/jyyy/nckd-jimin-jyyy-hr/src/main/java/nckd/jimin/jyyy/hr/task/util/SyncOAHelper.java

@@ -210,16 +210,17 @@ public class SyncOAHelper {
             dyn.set("nckd_oaid", oaId);
             dynList.add(dyn);
         }
-        DynamicObject[] dynCols = dynList.stream().toArray(DynamicObject[]::new);
-
-        HisVersionParamBo hisVersionParamBo = new HisVersionParamBo();
-        hisVersionParamBo.setOperateType(EnumHisOperateType.NO_TIME_SAVE_VERSION.getType());
-        hisVersionParamBo.setEntityNumber(PERFORMANCE_ENTITY);
-        hisVersionParamBo.setHisDyns(dynCols);
-        HisModelController hisModelController = HisModelController.getInstance();
-        HisResponse<VersionChangeRespData> hisResponse = hisModelController.noLineTimeHisVersionChange(hisVersionParamBo);
-
-        log.info("1");
+        log.info("共查询:{}条,去重后:{}条", datas.size(), dynList.size());
+        if(dynList.size() > 0) {
+            DynamicObject[] dynCols = dynList.stream().toArray(DynamicObject[]::new);
+            HisVersionParamBo hisVersionParamBo = new HisVersionParamBo();
+            hisVersionParamBo.setOperateType(EnumHisOperateType.NO_TIME_SAVE_VERSION.getType());
+            hisVersionParamBo.setEntityNumber(PERFORMANCE_ENTITY);
+            hisVersionParamBo.setHisDyns(dynCols);
+            HisModelController hisModelController = HisModelController.getInstance();
+            HisResponse<VersionChangeRespData> hisResponse = hisModelController.noLineTimeHisVersionChange(hisVersionParamBo);
+            log.info(hisResponse.toString());
+        }
     }
 
     /**