|
|
|
@@ -227,18 +227,18 @@ public class OrderExpiringSchedule { |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
//无需查询付款状态的订单-退款,回滚库存 |
|
|
|
order.setOrderStatus(EnumOrderStatus.ORDER_STATUS_COOPERATING_SCHEDU_REFUND.getCode()); |
|
|
|
_orderList = wxOrderMapper.selectList(new QueryWrapper(order)); |
|
|
|
if (null != _orderList && _orderList.size() > 0) { |
|
|
|
_orderList.stream().forEach(o -> { |
|
|
|
try { |
|
|
|
proxy.expiredAndReturnMoney((WxOrder) o,false,payWay); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("参团失败退款失败" + e.getMessage()); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
// //无需查询付款状态的订单-退款,回滚库存 |
|
|
|
// order.setOrderStatus(EnumOrderStatus.ORDER_STATUS_COOPERATING_SCHEDU_REFUND.getCode()); |
|
|
|
// _orderList = wxOrderMapper.selectList(new QueryWrapper(order)); |
|
|
|
// if (null != _orderList && _orderList.size() > 0) { |
|
|
|
// _orderList.stream().forEach(o -> { |
|
|
|
// try { |
|
|
|
// proxy.expiredAndReturnMoney((WxOrder) o,false,payWay); |
|
|
|
// } catch (Exception e) { |
|
|
|
// logger.error("参团失败退款失败" + e.getMessage()); |
|
|
|
// } |
|
|
|
// }); |
|
|
|
// } |
|
|
|
|
|
|
|
//此处是拼团完成后,会将其他失效的订单置成该状态。需要查询是否已经付款,如果已经付款,则退款,退款回回滚库存。如果没付款,则主动回滚库存 |
|
|
|
order.setOrderStatus(EnumOrderStatus.ORDER_STATUS_COOPERATING_COMPLETE_REFUND.getCode()); |
|
|
|
|