Browse Source

fix scedule

release_toaliyun_real
lin 3 years ago
parent
commit
aa560742ad
1 changed files with 12 additions and 12 deletions
  1. +12
    -12
      mallinkSchedule/src/main/java/com/iformall/schedule/OrderExpiringSchedule.java

+ 12
- 12
mallinkSchedule/src/main/java/com/iformall/schedule/OrderExpiringSchedule.java View File

@@ -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());


Loading…
Cancel
Save