Commit 0f6f204320ca4f7699636d71dfede3de038d543d

Authored by YunaiV
1 parent 475e932a

🐛 修改 `pay` 模块>支付订单的同步 Job,查询指定创建时间前的待支付订单

yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/dal/mysql/order/PayOrderExtensionMapper.java
@@ -24,10 +24,10 @@ public interface PayOrderExtensionMapper extends BaseMapperX<PayOrderExtensionDO @@ -24,10 +24,10 @@ public interface PayOrderExtensionMapper extends BaseMapperX<PayOrderExtensionDO
24 return selectList(PayOrderExtensionDO::getOrderId, orderId); 24 return selectList(PayOrderExtensionDO::getOrderId, orderId);
25 } 25 }
26 26
27 - default List<PayOrderExtensionDO> selectListByStatusAndCreateTimeGe(Integer status, LocalDateTime minCreateTime) { 27 + default List<PayOrderExtensionDO> selectListByStatusAndCreateTimeLe(Integer status, LocalDateTime minCreateTime) {
28 return selectList(new LambdaQueryWrapper<PayOrderExtensionDO>() 28 return selectList(new LambdaQueryWrapper<PayOrderExtensionDO>()
29 .eq(PayOrderExtensionDO::getStatus, status) 29 .eq(PayOrderExtensionDO::getStatus, status)
30 - .ge(PayOrderExtensionDO::getCreateTime, minCreateTime)); 30 + .le(PayOrderExtensionDO::getCreateTime, minCreateTime));
31 } 31 }
32 32
33 } 33 }
yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/service/order/PayOrderServiceImpl.java
@@ -438,8 +438,8 @@ public class PayOrderServiceImpl implements PayOrderService { @@ -438,8 +438,8 @@ public class PayOrderServiceImpl implements PayOrderService {
438 438
439 @Override 439 @Override
440 public int syncOrder(LocalDateTime minCreateTime) { 440 public int syncOrder(LocalDateTime minCreateTime) {
441 - // 1. 查询指定创建时间内的待支付订单  
442 - List<PayOrderExtensionDO> orderExtensions = orderExtensionMapper.selectListByStatusAndCreateTimeGe( 441 + // 1. 查询指定创建时间前的待支付订单
  442 + List<PayOrderExtensionDO> orderExtensions = orderExtensionMapper.selectListByStatusAndCreateTimeLe(
443 PayOrderStatusEnum.WAITING.getStatus(), minCreateTime); 443 PayOrderStatusEnum.WAITING.getStatus(), minCreateTime);
444 if (CollUtil.isEmpty(orderExtensions)) { 444 if (CollUtil.isEmpty(orderExtensions)) {
445 return 0; 445 return 0;