From 636b46b0da8220ff4560ca5328509f4c701462c9 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期四, 19 五月 2022 15:36:51 +0800
Subject: [PATCH] 优化 微信支付bug
---
service-acct/src/main/java/com/java110/acct/smo/impl/QrCodeWechatPaymentAdapt.java | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/service-acct/src/main/java/com/java110/acct/smo/impl/QrCodeWechatPaymentAdapt.java b/service-acct/src/main/java/com/java110/acct/smo/impl/QrCodeWechatPaymentAdapt.java
index 462fee0..e222d6e 100644
--- a/service-acct/src/main/java/com/java110/acct/smo/impl/QrCodeWechatPaymentAdapt.java
+++ b/service-acct/src/main/java/com/java110/acct/smo/impl/QrCodeWechatPaymentAdapt.java
@@ -9,10 +9,11 @@
import com.java110.utils.util.PayUtil;
import com.java110.vo.ResultVo;
import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
+import com.java110.core.log.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
+import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Map;
@@ -22,6 +23,7 @@
/**
* 寰俊鏀粯
*/
+@Service
public class QrCodeWechatPaymentAdapt implements IQrCodePaymentSMO {
private static Logger logger = LoggerFactory.getLogger(QrCodeWechatPaymentAdapt.class);
@@ -86,11 +88,11 @@
if (WECHAT_SERVICE_PAY_SWITCH_ON.equals(paySwitch)) {
paramMap.put("appid", MappingCache.getValue(DOMAIN_WECHAT_PAY, WECHAT_SERVICE_APP_ID)); //鏈嶅姟鍟哸ppid锛屾槸鏈嶅姟鍟嗘敞鍐屾椂鍏紬鍙风殑id
paramMap.put("mch_id", MappingCache.getValue(DOMAIN_WECHAT_PAY, WECHAT_SERVICE_MCH_ID)); //鏈嶅姟鍟嗗晢鎴峰彿
- paramMap.put("sub_appid", smallWeChatDto.getAppId());//璧疯皟灏忕▼搴廰ppid
- paramMap.put("sub_mch_id", smallWeChatDto.getMchId());//璧疯皟灏忕▼搴忕殑鍟嗘埛鍙�
+ paramMap.put("sub_appid", shopSmallWeChatDto.getAppId());//璧疯皟灏忕▼搴廰ppid
+ paramMap.put("sub_mch_id", shopSmallWeChatDto.getMchId());//璧疯皟灏忕▼搴忕殑鍟嗘埛鍙�
paramMap.remove("openid");
}
- paramMap.put("sign", PayUtil.createSign(paramMap, smallWeChatDto.getPayPassword()));
+ paramMap.put("sign", PayUtil.createSign(paramMap, shopSmallWeChatDto.getPayPassword()));
//杞崲涓簒ml
String xmlData = PayUtil.mapToXml(paramMap);
--
Gitblit v1.8.0