Ver código fonte

feat : 支付应用中去掉支付宝私钥字段

bilingfeng 2 anos atrás
pai
commit
8910216eae

+ 1 - 6
game-module/game-mybatis/src/main/java/com/zanxiang/mybatis/entity/PayApplication.java

@@ -54,15 +54,10 @@ public class PayApplication implements Serializable {
     private Integer type;
 
     /**
-     * 微信应用密钥
+     * 应用密钥
      */
     private String appSecret;
 
-    /**
-     * 支付宝应用私钥
-     */
-    private String privateKey;
-
     /**
      * 应用跳转路径
      */

+ 0 - 5
game-module/game-sdk/src/main/java/com/zanxiang/sdk/domain/dto/PayApplicationDTO.java

@@ -44,9 +44,4 @@ public class PayApplicationDTO {
      * 应用跳转路径
      */
     private String path;
-
-    /**
-     * 支付宝应用私钥
-     */
-    private String privateKey;
 }

+ 1 - 1
game-module/game-sdk/src/main/java/com/zanxiang/sdk/service/pay/AliPayService.java

@@ -396,7 +396,7 @@ public class AliPayService extends PayBaseService {
         Map<String, String> payConfigMap = JsonUtil.toMap(payMerchantDTO.getPayConfig(), Map.class, String.class);
         //支付宝应用id和应用私钥
         payConfigMap.put("appId", payApplicationDTO.getAppId());
-        payConfigMap.put("merchantPrivateKey", payApplicationDTO.getPrivateKey());
+        payConfigMap.put("merchantPrivateKey", payApplicationDTO.getAppSecret());
         //赋值配置信息
         Config config = JsonUtil.toObj(JsonUtil.toString(payConfigMap), Config.class);
         Factory.setOptions(config);