zuy 2 年 前
コミット
32d2c50c85

+ 3 - 2
miniapp/src/main/java/com/kym/miniapp/jobs/StopChargeDelayJob.java

@@ -50,8 +50,9 @@ public class StopChargeDelayJob implements DelayService<DelayChargeOrder> {
 
     @DS("db-miniapp")
     // 这里不能使用@PostConstruct,在初始化完成后, bean 进入增强阶段, 所以这个阶段的任何AOP都是无效的,https://www.cnblogs.com/eternityz/p/15330069.html
-    @EventListener
-    public void init(ContextRefreshedEvent event) {
+    @EventListener(classes = {ContextRefreshedEvent.class},id="StopChargeDelayJob")
+    public void init() {
+    
         // 队列加载所有充电状态为预约中且有结束时间的订单,按照开始时间排序
         var orderList = chargeOrderService.lambdaQuery()
                 .eq(ChargeOrder::getChargeStatus, ChargeOrder.CHARGE_STATUS_预约中)