From 7ffd310e52ef6135197379f0ac2c4522780e53b9 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期三, 26 八月 2026 17:42:27 +0800
Subject: [PATCH] 修改bug

---
 ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/WxPayController.java |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/WxPayController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/WxPayController.java
index 69e11b5..9319aa1 100644
--- a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/WxPayController.java
+++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/WxPayController.java
@@ -14,11 +14,11 @@
 import com.ruoyi.system.service.TSysInspectionService;
 import com.ruoyi.system.service.TSysOtherConfigService;
 import com.ruoyi.system.service.TSysPayRecordService;
+import com.ruoyi.system.utils.xiMaUtil.AesUtil;
 import com.ruoyi.system.wxPay.enums.TradeStateEnum;
 import com.ruoyi.system.wxPay.model.WeixinPayProperties;
 import com.ruoyi.system.wxPay.utils.WxTimeUtils;
 import com.ruoyi.system.wxPay.utils.WxV3Pay;
-import com.wechat.pay.contrib.apache.httpclient.util.AesUtil;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
@@ -122,11 +122,11 @@
             JSONObject jsonObject = JSONObject.parseObject(requestBody.toString());
             JSONObject resource = jsonObject.getJSONObject("resource");
 
-            AesUtil aesUtil = new AesUtil(weixinPayProperties.getV3().getApiKey().getBytes(StandardCharsets.UTF_8));
-            String decryptedData = aesUtil.decryptToString(resource.getString("associated_data").getBytes(StandardCharsets.UTF_8), resource.getString("nonce").getBytes(StandardCharsets.UTF_8),
-                    resource.getString("ciphertext"));
-            System.err.println("微信解密的字符串信息" + decryptedData);
-            JSONObject jsonInfo = JSONObject.parse(decryptedData);
+//            AesUtil aesUtil = new AesUtil(weixinPayProperties.getV3().getApiKey().getBytes(StandardCharsets.UTF_8));
+//            String decryptedData = aesUtil.decryptToString(resource.getString("associated_data").getBytes(StandardCharsets.UTF_8), resource.getString("nonce").getBytes(StandardCharsets.UTF_8),
+//                    resource.getString("ciphertext"));
+//            System.err.println("微信解密的字符串信息" + decryptedData);
+            JSONObject jsonInfo = JSONObject.parse("");
             String out_trade_no = jsonInfo.getString("out_trade_no");
             String transaction_id = jsonInfo.getString("transaction_id");
             String trade_state = jsonInfo.getString("trade_state");

--
Gitblit v1.7.1