zoujiajian 1 년 전
부모
커밋
6ff5d88f51

+ 1 - 0
netflix-service/src/main/java/com/cyksj/service/order/impl/GoodsWholesalePayServiceImpl.java

@@ -361,6 +361,7 @@ public class GoodsWholesalePayServiceImpl implements GoodsWholesalePayService {
 		orderDon.setShopId(appId);
 		orderDon.setType(GoodsWholesaleUserDeposit.Type.ALI_PAY);
 		orderDon.setBuyerId(buyerId);
+		orderDon.setRefundOutNo(StrUtil.EMPTY);
 		depositMapper.updateById(orderDon);
 	}
 

+ 4 - 0
netflix-service/src/main/java/com/cyksj/service/pay/impl/AliPayCommonServiceImpl.java

@@ -373,6 +373,10 @@ public class AliPayCommonServiceImpl implements AliPayCommonService {
 			//默认跳转页
 			returnUrl = String.format("%s%s", envCommonService.getDomain(), BaseZfbConfig.DEFAULT_URL);
 		}
+		//退款后重新支付
+		if (orderDon.getStatus() == GoodsWholesaleUserDeposit.Status.refund) {
+			orderDon.setOrderNo(SEQUENCE.nextId().toString());
+		}
 		return builderPayParams(orderDon.getId(),
 				orderDon.getOrderNo(),
 				orderDon.getShopId(),