Bläddra i källkod

定时任务更新员工在职情况补充打印日志

lvjs 3 veckor sedan
förälder
incheckning
ada1cf18ea
1 ändrade filer med 8 tillägg och 1 borttagningar
  1. 8 1
      src/main/java/com/malk/eastar/schedule/ScheduleTaskNew.java

+ 8 - 1
src/main/java/com/malk/eastar/schedule/ScheduleTaskNew.java

@@ -59,8 +59,14 @@ public class ScheduleTaskNew {
             Date startTime = DateUtil.lastWeek();
             Date endTime = DateUtil.yesterday();
             leaveEmployeeData = ddCoreClient.getLeaveEmployeeData(startTime, endTime);
+            if(leaveEmployeeData.isEmpty()){
+                log.info("最近一周没有人员离职");
+            }else{
+                log.info("最近一周有离职人员");
+                log.info(JSONObject.toJSONString(leaveEmployeeData));
+            }
         } catch (Exception e) {
-            log.error("查询业务小组档案中的成员信息异常",e);
+            log.error("查询最近一周的离职人员异常",e);
         }
         try {
             /*
@@ -71,6 +77,7 @@ public class ScheduleTaskNew {
                     for (int i = 0; i < leaveEmployeeData.size(); i++) {
                         if(UtilMap.getString(bu, "userId").equals(UtilMap.getString(leaveEmployeeData.get(i), "userId"))){
                             yidaService.setLtcBusinessUserLeave(UtilMap.getString(bu, "formInstId"));
+                            log.info("更新业务小组档案[userId={}]记录在职情况为已离职",UtilMap.getString(bu, "userId"));
                             break;
                         }
                     }