Browse Source

威派格北森不同时间增加 每天中午

Min 1 year ago
parent
commit
bdff40728f

+ 1 - 1
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/controller/UserController.java

@@ -955,7 +955,7 @@ public class UserController {
         HttpRespMsg msg=new HttpRespMsg();
         HttpRespMsg msg=new HttpRespMsg();
         User user = userService.getById(userId);
         User user = userService.getById(userId);
         if(user!=null){
         if(user!=null){
-            UserWithBeisen userWithBeisen = userWithBeisenMapper.selectOne(new LambdaQueryWrapper<UserWithBeisen>().eq(UserWithBeisen::getJobNumber, jobNumber));
+            UserWithBeisen userWithBeisen = userWithBeisenMapper.selectOne(new LambdaQueryWrapper<UserWithBeisen>().eq(UserWithBeisen::getJobNumber, jobNumber).eq(UserWithBeisen::getCompanyId,user.getCompanyId()));
             if(userWithBeisen==null){
             if(userWithBeisen==null){
                 msg.setError("工号["+jobNumber+"]在HR系统中不存在,请重新输入");
                 msg.setError("工号["+jobNumber+"]在HR系统中不存在,请重新输入");
                 return msg;
                 return msg;

+ 3 - 2
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/task/TimingTask.java

@@ -2013,8 +2013,9 @@ public class TimingTask {
         }
         }
     }
     }
 
 
-    //每天凌晨  2:30 获取前一天时间增量的人员数据  BeiSenHR---->工时管家  针对威派格
+    //每天凌晨  2:30 以及每天中午 12:30 获取前一天时间增量的人员数据  BeiSenHR---->工时管家  针对威派格
     @Scheduled(cron = "0 30 2 ? * *")
     @Scheduled(cron = "0 30 2 ? * *")
+    @Scheduled(cron = "0 30 12 ? * *")
     public void getByTimeWindow(){
     public void getByTimeWindow(){
         if(isDev){
         if(isDev){
             return;
             return;
@@ -2080,7 +2081,7 @@ public class TimingTask {
     /**
     /**
      * 每天凌晨2:50同步前一天的北森考勤数据 暂时固定公司id(5978)针对景昱
      * 每天凌晨2:50同步前一天的北森考勤数据 暂时固定公司id(5978)针对景昱
      * */
      * */
-    @Scheduled(cron ="0 38 16 ? * *")
+    @Scheduled(cron ="0 50 2 ? * *")
     public void syncAttendanceFromBeisen(){
     public void syncAttendanceFromBeisen(){
         if(isDev){
         if(isDev){
             return;
             return;