TRX 1 سال پیش
والد
کامیت
edd8813cf0

+ 2 - 2
PaymentServer/src/main/java/com/zhongshu/payment/server/core/service/pay/impl/unionFrictionlessPay/UnionFrictionlessPayMainService.java

@@ -125,8 +125,8 @@ public class UnionFrictionlessPayMainService extends SuperPayService {
         signParam.setContractNo(contractNo);
         signParam.setNotifyUrl(payConfig.getNotifyUrl() + "/" + contractNo);
         signParam.setExpireTime(expireTime);
-        signParam.setInvokeScene(payConfig.getInvokeScene());
-        signParam.setMchntWxMpAppId(param.getMchntWxMpAppId());
+        signParam.setInvokeScene(UnionPaymentConfig.invokeScene);
+        signParam.setMchntWxMpAppId(payConfig.getMchntWxMpAppId());
         signParam.setMchntWxMpPath(param.getMchntWxMpPath());
         // 身份信息
         String cardNumber = userCountModel.getCardNumber();

+ 0 - 3
PaymentServer/src/main/java/com/zhongshu/payment/server/core/service/pay/impl/unionFrictionlessPay/config/UnionFrictionlessPayConfig.java

@@ -41,9 +41,6 @@ public class UnionFrictionlessPayConfig {
     @Schema(description = "签约结束后调整小程序id")
     private String mchntWxMpAppId;
 
-    @Schema(description = "交易发起场景 01:APP 03:小程序 04:公众号 缺省值:01:APP")
-    private String invokeScene = "03";
-
     @Schema(description = "交易过期时间")
     private Long expireTime = 30 * 60 * 1000L;
 

+ 5 - 0
PaymentServer/src/main/java/com/zhongshu/payment/server/core/service/pay/impl/unionFrictionlessPay/config/UnionPaymentConfig.java

@@ -1,5 +1,7 @@
 package com.zhongshu.payment.server.core.service.pay.impl.unionFrictionlessPay.config;
 
+import io.swagger.v3.oas.annotations.media.Schema;
+
 /**
  * 测试环境签约 无感支付
  *
@@ -11,4 +13,7 @@ public class UnionPaymentConfig {
     // 商户代码 银商商户号
     public static final String mid = "898100054115259";
 
+    @Schema(description = "交易发起场景 01:APP 03:小程序 04:公众号 缺省值:01:APP")
+    public static final String invokeScene = "03";
+
 }