瀏覽代碼

//refund

release_toaliyun_real
xhxu 3 年之前
父節點
當前提交
a4fc8cff04
共有 1 個檔案被更改,包括 8 行新增4 行删除
  1. +8
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java

+ 8
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java 查看文件

@@ -925,10 +925,10 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {
logger.error("已退款: couponOrder-" + wxCouponOrder.getCouponId());
throw new MallinkException(ErrorCode.COUPON_ORDER_IS_OVER_TIME);
}
if (wxCouponOrder.getCouponOrderStatus().equals(EnumCouponOrderStatus.COUPON_ORDER_USED.getCode())) {
logger.error("已经核销过的券: couponOrder-" + wxCouponOrder.getCouponId());
throw new MallinkException(ErrorCode.COUPON_ORDER_IS_USED);
}
// if (wxCouponOrder.getCouponOrderStatus().equals(EnumCouponOrderStatus.COUPON_ORDER_USED.getCode())) {
// logger.error("已经核销过的券: couponOrder-" + wxCouponOrder.getCouponId());
// throw new MallinkException(ErrorCode.COUPON_ORDER_IS_USED);
// }
}

EnumRefundSource refundSource = EnumRefundSource.getEnum(refundOrderCallback.getRefundSource());
@@ -953,6 +953,10 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {
}

for (WxCouponOrder wxCouponOrder:couponOrderList) {
if (wxCouponOrder.getCouponOrderStatus().equals(EnumCouponOrderStatus.COUPON_ORDER_USED.getCode())) {
logger.error("已经核销过的券: couponOrder-" + wxCouponOrder.getCouponId());
continue;
}
// 更改 couponOrder 状态
if (wxCouponOrder.getCouponType().equals(EnumCouponType.CARD_MULTIMCH.getCode())) {
wxCouponOrder.setCouponOrderStatus(EnumCouponOrderStatus.CARD_RETURNED.getCode()); // 卡线下退款


Loading…
取消
儲存