Commit 75386fb4d4591febe6a94d11f5bb0d696235d25a

Authored by guzijian
1 parent 1dedd21b

feat: 定时任务目录切换

trash-quartz/pom.xml
... ... @@ -46,11 +46,15 @@
46 46 <groupId>com.trash</groupId>
47 47 <artifactId>trash-workflow</artifactId>
48 48 </dependency>
  49 +<!-- <dependency>-->
  50 +<!-- <groupId>com.trash</groupId>-->
  51 +<!-- <artifactId>trash-unit</artifactId>-->
  52 +<!-- </dependency>-->
  53 +<!-- garbage内有unit模块-->
49 54 <dependency>
50 55 <groupId>com.trash</groupId>
51   - <artifactId>trash-unit</artifactId>
  56 + <artifactId>trash-garbage</artifactId>
52 57 </dependency>
53   -
54 58 </dependencies>
55 59  
56 60 </project>
57 61 \ No newline at end of file
... ...
trash-garbage/src/main/java/com/trash/garbage/job/OrderJob.java renamed to trash-quartz/src/main/java/com/trash/quartz/task/OrderJob.java
1   -package com.trash.garbage.job;
  1 +package com.trash.quartz.task;
2 2  
3 3 import com.trash.common.utils.DateUtils;
4 4 import com.trash.garbage.global.GlobalStatus;
... ... @@ -19,7 +19,10 @@ import java.util.Date;
19 19 import java.util.List;
20 20 import java.util.stream.Collectors;
21 21  
22   -@Component
  22 +/**
  23 + * 小程序订单定时任务
  24 + */
  25 +@Component("orderJob")
23 26 public class OrderJob {
24 27  
25 28 Logger log = LoggerFactory.getLogger(OrderJob.class);
... ... @@ -35,7 +38,6 @@ public class OrderJob {
35 38 /**
36 39 * 超时订单直接完成
37 40 */
38   - @Scheduled(cron = "0 0/1 * * * ?")
39 41 public void computedOrderIsTimeOut() {
40 42 // 每3分钟遍历一次订单 超时未处理得修改订单状态为完成,并设置订单超时
41 43 // 查询依据是 新订单,未超时,未取消
... ...