瀏覽代碼

fix 支付宝退款

zoujiajian 3 年之前
父節點
當前提交
83a27c6477
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

+ 3 - 0
netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

@@ -796,6 +796,9 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
 		}
 		String outRefundNo = "";
 		if (OrderDon.Type.EX_CODE != orderDon.getType()) {
+			if (orderDon.getPopularizeId() == null) {
+				orderDon.setShopId(null);
+			}
 			//支付宝退款
 			AlipayClient alipayClient = AliPayCommon.getAlipayClient(shopConfigMapper.getByAppId(Optional.ofNullable(orderDon.getShopId()).orElse(ShopConfig.ZFB_DEFAULT_APP_ID)));
 			AlipayTradeRefundRequest request = new AlipayTradeRefundRequest();