Explorar el Código

//refund

release_toaliyun_real
xhxu hace 2 años
padre
commit
a4fc8cff04
Se han modificado 1 ficheros con 8 adiciones y 4 borrados
  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 Ver fichero

@@ -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()); // 卡线下退款


Cargando…
Cancelar
Guardar