From 803298ae602ee0de2c6119071945e368669836fc Mon Sep 17 00:00:00 2001 From: fl <3098731433@qq.com> Date: Wed, 12 Feb 2025 09:38:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E6=95=B0=E6=8D=AE=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E8=B0=83=E6=8D=A2=E4=B8=80=E4=B8=8B=E5=85=88=E5=90=8E?= =?UTF-8?q?=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/system/att/tasks/WechatTasks.java | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/WechatTasks.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/WechatTasks.java index 81ec3bd..6b964b0 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/WechatTasks.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/att/tasks/WechatTasks.java @@ -52,36 +52,37 @@ public class WechatTasks { * 人员基础数据同步定时器 */ // @Scheduled(cron = "0 0/10 * * * ?") - @Scheduled(initialDelay = 60000,fixedDelay = 60000 * 30) +// @Scheduled(initialDelay = 60000,fixedDelay = 60000 * 30) @Async public void pushPersonTask() { log.info("--------人员基础数据同步定时器开启------"); index=4; + + //人脸更新 + List faceList = dao.getWebFaceList(); + String jsonStr2 = "{}"; + String method2 = "getWeChatFaceList"; + String string2 = httpPost(method2, jsonStr2); + List wechatFaceList = FastJsonHelper.jsonArrStrToBeanList(string2, AttFaceBean.class); + syncFaceToDatabase(faceList, wechatFaceList); + //考勤库人员 List list = dao.getPersonList(); //考勤小程序库人员 -// List wechatList = dao.getWeChatPersonList(); String jsonStr = "{}"; String method = "getWeChatPersonList"; String string = httpPost(method, jsonStr); List wechatList = FastJsonHelper.jsonArrStrToBeanList(string, SysUser.class); // //所有字段同步 syncListsToDatabase(list, wechatList); - //人脸更新 - List faceList = dao.getWebFaceList(); -// List wechatFaceList = dao.getWeChatFaceList(); - String jsonStr2 = "{}"; - String method2 = "getWeChatFaceList"; - String string2 = httpPost(method2, jsonStr2); - List wechatFaceList = FastJsonHelper.jsonArrStrToBeanList(string2, AttFaceBean.class); - syncFaceToDatabase(faceList, wechatFaceList); + log.info("--------人员基础数据同步定时器完毕------"); } /** * 休假出差数据同步定时器 */ - @Scheduled(initialDelay = 60000 * 2,fixedDelay = 60000 * 30) +// @Scheduled(initialDelay = 60000 * 2,fixedDelay = 60000 * 30) @Async public void leaveTask() { log.info("--------休假出差数据定时器开启------"); @@ -152,7 +153,7 @@ public class WechatTasks { /** * 考勤数据同步定时器 */ - @Scheduled(initialDelay = 60000 * 3,fixedDelay = 60000 * 30) +// @Scheduled(initialDelay = 6000 * 3,fixedDelay = 60000 * 30) @Async public void wechatAttTask() { log.info("--------考勤数据定时器开启------"); @@ -356,7 +357,6 @@ public class WechatTasks { * @String isCheck */ public int checkWechatIsFace(SysUser user){ -// dao.checkWechatIsFace(user); String jsonStr = FastJsonHelper.beanToJsonStr(user); String method = "checkWechatIsFace"; String string = httpPost(method, jsonStr);