Просмотр исходного кода

调试打卡数据无法获取问题,调整获取人数

zhouy 3 лет назад
Родитель
Сommit
0455450c8b

+ 2 - 2
uas-office-qywx/src/main/java/com/usoftchina/uas/office/qywx/task/QywxCheckinTask.java

@@ -90,8 +90,8 @@ public class QywxCheckinTask {
                                 employees.stream().skip(page * maxSeed).limit(maxSeed).map(Employee::getEm_qywx).collect(Collectors.toList()));
                         logger.debug("get checkin employeeCount  {} ",employees.stream().skip(page * maxSeed).limit(maxSeed).map(Employee::getEm_qywx).count() );
                         List<GetCheckinDataResp.CheckinData> dataList = oaSdk.getCheckinData(req);
-                        saveCheckinData(employeeMap, dataList);
                         logger.debug("get checkin dataSize  {} ", dataList.size());
+                        saveCheckinData(employeeMap, dataList);
                     });
                     settingService.setCheckinTime(now);
                 }
@@ -106,7 +106,7 @@ public class QywxCheckinTask {
             if (!data.getException_type().equals("未打卡")) {
                 Employee employee = employeeMap.get(data.getUserid());
                 logger.debug("get checkin data, user {}, type {}", employee.getEm_name(), data.getCheckin_type());
-                if ("外出打卡".equals(data.getCheckin_type())) {
+                    if ("外出打卡".equals(data.getCheckin_type())) {
                     // 外勤签到 插入外勤打卡记录
                     outSignService.save(new OutSign(employee, data));
                 } else {