From b15920d5a66d379c9fd9cb15fcc48f0f078e7c77 Mon Sep 17 00:00:00 2001
From: zhubaomin <zhubaomin>
Date: 星期一, 28 十月 2024 14:52:53 +0800
Subject: [PATCH] Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV

---
 pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/wechatpay/PaymentCtrl.java |   41 +++++++----------------------------------
 1 files changed, 7 insertions(+), 34 deletions(-)

diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/wechatpay/PaymentCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/wechatpay/PaymentCtrl.java
index e757992..e31f197 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/wechatpay/PaymentCtrl.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/wechatpay/PaymentCtrl.java
@@ -66,9 +66,9 @@
     private final RestTemplateUtil restTemplateUtil;
     private final PayHelper payHelper;
     private final VirtualCardSv virtualCardSv;
-    private final String appid = com.dy.pipIrrWechat.wechatpay.PayInfo.appid;
-    private final String secret = com.dy.pipIrrWechat.wechatpay.PayInfo.secret;
-    private final String mchid = com.dy.pipIrrWechat.wechatpay.PayInfo.mchid;
+    //private final String appid = com.dy.pipIrrWechat.wechatpay.PayInfo.appid;
+    //private final String secret = com.dy.pipIrrWechat.wechatpay.PayInfo.secret;
+    //private final String mchid = com.dy.pipIrrWechat.wechatpay.PayInfo.mchid;
     private final String schema = com.dy.pipIrrWechat.wechatpay.PayInfo.schema;
     private final String signType = com.dy.pipIrrWechat.wechatpay.PayInfo.signType;
     private final String description = com.dy.pipIrrWechat.wechatpay.PayInfo.description;
@@ -106,8 +106,8 @@
         String jsCode = code2Session.getJs_code();
 
         Map<String, Object> queryParams = new HashMap<>();
-        queryParams.put("appid", appid);
-        queryParams.put("secret", secret);
+        queryParams.put("appid", PayInfo.appid);
+        queryParams.put("secret", PayInfo.secret);
         queryParams.put("js_code", jsCode);
         queryParams.put("grant_type", grantType);
         Map<String, String> headerParams = new HashMap<>();
@@ -258,8 +258,8 @@
         }
 
         JSONObject job_body = new JSONObject();
-        job_body.put("appid", appid);
-        job_body.put("mchid", mchid);
+        job_body.put("appid", PayInfo.appid);
+        job_body.put("mchid", PayInfo.mchid);
         job_body.put("description", description);
         job_body.put("out_trade_no", orderNumber);
         job_body.put("attach", DataSourceContext.get());
@@ -561,32 +561,5 @@
             return BaseResponseUtils.buildFail("娣诲姞寰俊鏀粯淇℃伅澶辫触");
         }
         return BaseResponseUtils.buildSuccess(true) ;
-    }
-
-    /**
-     * 鍒濆鍖栧井淇℃敮浠樹俊鎭�
-     * @param appId
-     * @return
-     */
-    @PostMapping(path = "init_wechatpay")
-    public BaseResponse<Boolean> initWechatpay(@RequestParam("appId") String appId) throws Exception {
-        if(appId == null || appId.trim().length() == 0) {
-            return BaseResponseUtils.buildErrorMsg("灏忕▼搴忓敮涓�鏍囪瘑涓嶈兘涓虹┖");
-        }
-        appId = AES.encrypt(appId);
-
-        SeWechatpay seWechatpay = paymentSv.getWechatpayByAppId(appId);
-        if(seWechatpay != null) {
-            PayInfo.appid = AES.decrypt(seWechatpay.getAppId());
-            PayInfo.secret = AES.decrypt(seWechatpay.getAppSecret());
-            PayInfo.mchid = AES.decrypt(seWechatpay.getMchId());
-            PayInfo.key = AES.decrypt(seWechatpay.getMchKey());
-            PayInfo.serial_no = AES.decrypt(seWechatpay.getSerialNo());
-            PayInfo.notifyUrl = AES.decrypt(seWechatpay.getNotifyUrl());
-            return BaseResponseUtils.buildSuccess(true) ;
-        }else {
-            return BaseResponseUtils.buildErrorMsg("灏忕▼搴忓敮涓�鏍囪瘑閿欒鎴栧叾淇℃伅涓嶅瓨鍦�");
-        }
-
     }
 }
\ No newline at end of file

--
Gitblit v1.8.0