Просмотр исходного кода

//refund

release_toaliyun_real
xhxu 2 лет назад
Родитель
Сommit
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()); // 卡线下退款


Загрузка…
Отмена
Сохранить