From aef2f0ec38ad71561c75babde6c3b03a220d2a27 Mon Sep 17 00:00:00 2001 From: xhxu Date: Wed, 15 Mar 2023 18:25:37 +0800 Subject: [PATCH] //card --- .../com/iformall/service/impl/WxRefundOrderServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java index 350d9fd6f..cfe17506f 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java @@ -1227,6 +1227,9 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService { logger.error("付款订单未找到, e:"); throw new MallinkException(ErrorCode.ORDER_IS_NOT_FIND); } + if(!DateUtils.isSameMonth(new Date(),cardSend.getCreateDate())){ + throw new MallinkException(ErrorCode.ORDER_PAY_REFUND_FAIL.getCode(), "只能退本月订单"); + } WxCardInfo cardInfo = wxCardInfoMapper.selectById(cardSend.getCardId()); if (cardInfo == null) { logger.error("card not found: " + cardSend.getCardId());