zhuyifan

fix:修复支付订单状态校验逻辑

......@@ -131,8 +131,8 @@ public class PayServiceClient {
log.error("Order not found, orderId: {}", orderId);
return false;
}
if (orderById.getPayStatus() != PayStatusEnum.IN_PROGRESS) {
log.info("Order {} already processed, skipping.", orderId);
if (orderById.getPayStatus() != PayStatusEnum.TO_PAY && orderById.getPayStatus() != PayStatusEnum.IN_PROGRESS) {
log.error("Order status is not TO_PAY or IN_PROGRESS, orderId: {}", orderId);
return true;
}
long payTime;
......