diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java index 4a03af478..8e3f09d97 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java @@ -468,6 +468,7 @@ public class WxCarController extends BaseController { return new ResultData(Result.ERROR,"未设置停车商户."); } + WxProfitPaymentReceiver receiver = wxProfitPaymentReceiverService.findReceiver(park, parkMerchant.getId(), EnumAppPlat.WX, EnumProfitPaymentReceiverType.wx_special_merchant_number); if (null == receiver || StringUtils.isBlank(receiver.getReceiverAccount())) { //查询商官商户 diff --git a/mallinkService/src/main/java/com/iformall/service/park/pay/WxParkPayServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/park/pay/WxParkPayServiceImpl.java index b7eb63ff0..fe9970ffa 100644 --- a/mallinkService/src/main/java/com/iformall/service/park/pay/WxParkPayServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/park/pay/WxParkPayServiceImpl.java @@ -15,6 +15,7 @@ import com.iformall.domain.po.WxPayOrder; import com.iformall.domain.po.WxRefundOrder; import com.iformall.domain.po.base.TenantEntity; import com.iformall.enums.EnumCarVendor; +import com.iformall.enums.EnumPayVersion; import com.iformall.enums.EnumPayWay; import com.iformall.enums.EnumYesOrNo; import com.iformall.exception.MallinkException; @@ -27,6 +28,7 @@ import com.iformall.service.WxParkService; import com.iformall.service.park.ParkFactory; import com.iformall.service.park.entity.ParkCreatePayOrder; import com.iformall.service.park.entity.ParkNotifyPaid; +import com.iformall.service.pay.PayServiceFactory; import com.iformall.service.pay.service.pay.entity.PayAdapterResult; import com.iformall.service.pay.service.pay.wx.v2.miniApp.appPay.WxMiniAppPayAdapterService; import com.iformall.utils.CipherUtil; diff --git a/mallinkService/src/main/java/com/iformall/service/pay/service/pay/wx/v3/miniApp/appPay/WxMiniAppPayV3AdapterService.java b/mallinkService/src/main/java/com/iformall/service/pay/service/pay/wx/v3/miniApp/appPay/WxMiniAppPayV3AdapterService.java index 0cb39b026..63cd4cf0c 100644 --- a/mallinkService/src/main/java/com/iformall/service/pay/service/pay/wx/v3/miniApp/appPay/WxMiniAppPayV3AdapterService.java +++ b/mallinkService/src/main/java/com/iformall/service/pay/service/pay/wx/v3/miniApp/appPay/WxMiniAppPayV3AdapterService.java @@ -204,7 +204,7 @@ public class WxMiniAppPayV3AdapterService extends BaseWxPayV3AdapterService impl } /* * 普通支付/小程序支付 - * https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter7_2_3.shtml + * https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter4_5_1.shtml */ if (childOrders.size() == 1) { V3PayCommonMiniAppReq payReq = generatePayCommonRequest(payAccount,composeOrder,productName,record,openId,appInfo,currentDate);