Răsfoiți Sursa

履职任务 修改任务状态 按照当前时间比较

zhulu 1 an în urmă
părinte
comite
b8e4eed541

+ 1 - 0
soc-modules/soc-modules-core/src/main/java/com/xunmei/core/resumption/controller/ResumptionController.java

@@ -99,6 +99,7 @@ public class ResumptionController {
                         //未开始和进行中视为待完成
 //                        if (r.getStatus() == 1 || r.getStatus() == 2) {
                     if (DateUtil.date().compareTo(r.getPlanEndTime())>0) {
+                        r.setStatus(4);
                         all.getDay().get("3").add(r);
 //                        }
                     } else {

+ 2 - 2
soc-modules/soc-modules-core/src/main/java/com/xunmei/core/resumption/task/ResumptionTaskBusiness.java

@@ -363,8 +363,8 @@ public class ResumptionTaskBusiness extends TaskCreatingServiceImplBase<Resumpti
     @Override
     public Boolean updateTaskStatus() {
         LambdaUpdateWrapper<Resumption> wrapper = new LambdaUpdateWrapper<Resumption>();
-        Date date = DateUtil.beginOfDay(new Date());
-        wrapper.lt(Resumption::getPlanEndTime, date)
+        //Date date = DateUtil.beginOfDay(new Date());
+        wrapper.lt(Resumption::getPlanEndTime, new Date())
                 .in(Resumption::getStatus, Arrays.asList(1, 2))//未开始、进行中
                 .set(Resumption::getStatus, 4);
         return resumptionService.update(wrapper);