Przeglądaj źródła

修复addAsMyTask的bug, 修复钉钉首次注册后台报错的bug,去掉打印

seyason 2 lat temu
rodzic
commit
0fd5ea7f12

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

@@ -598,7 +598,7 @@ public class TaskController {
                 taskExecutorMapper.updateById(oldExe);
             } else {
                 //不存在,新增一条
-                List<TaskExecutor> executors = TaskExecutor.fromTask(t);
+                List<TaskExecutor> executors = TaskExecutor.fromTask(task);
                 taskExecutorService.saveBatch(executors);
             }
         }

+ 2 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/service/impl/DingDingServiceImpl.java

@@ -375,6 +375,8 @@ public class DingDingServiceImpl implements DingDingService {
     public String syncCorpMembs(String corpid) throws ApiException {
         CompanyDingding dingding = companyDingdingMapper.selectById(corpid);
         String accessToken = null;
+        //首次授权开通时,会先推送过来使用范围变更事件,但是公司还没创建好
+        if (dingding == null) return null;
         Integer companyId = dingding.getCompanyId();
         Company company = companyMapper.selectById(companyId);
         String token=company.getCompanyName();

+ 0 - 1
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/service/impl/WxCorpInfoServiceImpl.java

@@ -1491,7 +1491,6 @@ public class WxCorpInfoServiceImpl extends ServiceImpl<WxCorpInfoMapper, WxCorpI
                         }
                     }
 
-                    System.out.println("curUserid="+curUserid+",localDate="+localDate);
                     List<UserCorpwxTime> itemList = userCorpwxTimeMapper.selectList(new QueryWrapper<UserCorpwxTime>().eq("corpwx_userid", curUserid)
                             .eq("create_date", localDate));
                     //有工作时长或者打卡时长或者请假时长,外出时长,都算有效时间