|
@@ -118,26 +118,26 @@ public class TaskController {
|
|
|
*/
|
|
|
@Scheduled(cron = "0 0/30 * * * ?")
|
|
|
public void updateTaskStatusByTiming(){
|
|
|
- log.info("定时执行了===========>");
|
|
|
- QueryWrapper<Task> taskQueryWrapper = new QueryWrapper<>();
|
|
|
- taskQueryWrapper.eq("is_delete",0);
|
|
|
- List<Task> list = taskService.list(taskQueryWrapper);
|
|
|
- ArrayList<Integer> overtimeTaskIds = new ArrayList<>();
|
|
|
- if (!list.isEmpty()){
|
|
|
- for (Task task : list) {
|
|
|
- if (task.getEndDate()!=null && task.getStatus()!=null && task.getStatus()<2 &&task.getEndDate().isBefore(LocalDateTime.now())){
|
|
|
- overtimeTaskIds.add(task.getId());
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (!overtimeTaskIds.isEmpty()){
|
|
|
- UpdateWrapper<Task> updateWrapper = new UpdateWrapper<>();
|
|
|
- updateWrapper.set("status",3).in("id",overtimeTaskIds);//设置推迟
|
|
|
- taskService.update(updateWrapper);
|
|
|
- log.info("修改了");
|
|
|
- }else {
|
|
|
- log.info("没修改");
|
|
|
- }
|
|
|
+// log.info("定时执行了===========>");
|
|
|
+// QueryWrapper<Task> taskQueryWrapper = new QueryWrapper<>();
|
|
|
+// taskQueryWrapper.eq("is_delete",0);
|
|
|
+// List<Task> list = taskService.list(taskQueryWrapper);
|
|
|
+// ArrayList<Integer> overtimeTaskIds = new ArrayList<>();
|
|
|
+// if (!list.isEmpty()){
|
|
|
+// for (Task task : list) {
|
|
|
+// if (task.getEndDate()!=null && task.getStatus()!=null && task.getStatus()<2 &&task.getEndDate().isBefore(LocalDateTime.now())){
|
|
|
+// overtimeTaskIds.add(task.getId());
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
+// if (!overtimeTaskIds.isEmpty()){
|
|
|
+// UpdateWrapper<Task> updateWrapper = new UpdateWrapper<>();
|
|
|
+// updateWrapper.set("status",3).in("id",overtimeTaskIds);//设置推迟
|
|
|
+// taskService.update(updateWrapper);
|
|
|
+// log.info("修改了");
|
|
|
+// }else {
|
|
|
+// log.info("没修改");
|
|
|
+// }
|
|
|
|
|
|
}
|
|
|
|