Commit 0f6f204320ca4f7699636d71dfede3de038d543d
1 parent
475e932a
🐛 修改 `pay` 模块>支付订单的同步 Job,查询指定创建时间前的待支付订单
Showing
2 changed files
with
4 additions
and
4 deletions
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 | 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 | 28 | return selectList(new LambdaQueryWrapper<PayOrderExtensionDO>() |
| 29 | 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 | 438 | |
| 439 | 439 | @Override |
| 440 | 440 | public int syncOrder(LocalDateTime minCreateTime) { |
| 441 | - // 1. 查询指定创建时间内的待支付订单 | |
| 442 | - List<PayOrderExtensionDO> orderExtensions = orderExtensionMapper.selectListByStatusAndCreateTimeGe( | |
| 441 | + // 1. 查询指定创建时间前的待支付订单 | |
| 442 | + List<PayOrderExtensionDO> orderExtensions = orderExtensionMapper.selectListByStatusAndCreateTimeLe( | |
| 443 | 443 | PayOrderStatusEnum.WAITING.getStatus(), minCreateTime); |
| 444 | 444 | if (CollUtil.isEmpty(orderExtensions)) { |
| 445 | 445 | return 0; | ... | ... |