|
|
@@ -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_预约中)
|