mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-31 10:37:41 +08:00 
			
		
		
		
	🐛 修改 pay 模块>支付订单的同步 Job,查询指定创建时间前的待支付订单
				
					
				
			This commit is contained in:
		| @ -24,10 +24,10 @@ public interface PayOrderExtensionMapper extends BaseMapperX<PayOrderExtensionDO | ||||
|         return selectList(PayOrderExtensionDO::getOrderId, orderId); | ||||
|     } | ||||
|  | ||||
|     default List<PayOrderExtensionDO> selectListByStatusAndCreateTimeGe(Integer status, LocalDateTime minCreateTime) { | ||||
|     default List<PayOrderExtensionDO> selectListByStatusAndCreateTimeLe(Integer status, LocalDateTime minCreateTime) { | ||||
|         return selectList(new LambdaQueryWrapper<PayOrderExtensionDO>() | ||||
|                 .eq(PayOrderExtensionDO::getStatus, status) | ||||
|                 .ge(PayOrderExtensionDO::getCreateTime, minCreateTime)); | ||||
|                 .le(PayOrderExtensionDO::getCreateTime, minCreateTime)); | ||||
|     } | ||||
|  | ||||
| } | ||||
|  | ||||
| @ -438,8 +438,8 @@ public class PayOrderServiceImpl implements PayOrderService { | ||||
|  | ||||
|     @Override | ||||
|     public int syncOrder(LocalDateTime minCreateTime) { | ||||
|         // 1. 查询指定创建时间内的待支付订单 | ||||
|         List<PayOrderExtensionDO> orderExtensions = orderExtensionMapper.selectListByStatusAndCreateTimeGe( | ||||
|         // 1. 查询指定创建时间前的待支付订单 | ||||
|         List<PayOrderExtensionDO> orderExtensions = orderExtensionMapper.selectListByStatusAndCreateTimeLe( | ||||
|                 PayOrderStatusEnum.WAITING.getStatus(), minCreateTime); | ||||
|         if (CollUtil.isEmpty(orderExtensions)) { | ||||
|             return 0; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV