From 1b0cf0db5c82ea8308d2f338973a91555787c34d Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 18 三月 2025 11:17:23 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev --- server/services/src/main/java/com/doumee/core/wx/WxMiniConfig.java | 54 ++++++++++++++++++------------------------------------ 1 files changed, 18 insertions(+), 36 deletions(-) diff --git a/server/services/src/main/java/com/doumee/core/wx/WxMiniConfig.java b/server/services/src/main/java/com/doumee/core/wx/WxMiniConfig.java index 8225591..454c54e 100644 --- a/server/services/src/main/java/com/doumee/core/wx/WxMiniConfig.java +++ b/server/services/src/main/java/com/doumee/core/wx/WxMiniConfig.java @@ -3,8 +3,12 @@ import cn.binarywang.wx.miniapp.api.WxMaService; import cn.binarywang.wx.miniapp.api.impl.WxMaServiceImpl; import cn.binarywang.wx.miniapp.config.impl.WxMaDefaultConfigImpl; +import com.doumee.biz.system.SystemDictDataBiz; import com.doumee.config.mybatis.SpringUtils; +import com.github.binarywang.wxpay.config.WxPayConfig; +import com.github.binarywang.wxpay.constant.WxPayConstants; import com.github.binarywang.wxpay.service.WxPayService; +import com.github.binarywang.wxpay.service.impl.WxPayServiceImpl; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; @@ -20,9 +24,6 @@ public static WxMaService wxMaService; /********寰俊灏忕▼搴忔敮浠�**********/ public static WxPayService wxPayService; - /********寰俊APP鏀粯**********/ - public static WxPayService wxAppPayService; - @Autowired private WxPayProperties wxPayProperties; @@ -34,8 +35,7 @@ @PostConstruct void init() { this.load_WxMaService(); -// this.load_wxPayService(); -// this.load_wxAppPayService(); + this.load_wxPayService(); } /** * 鍒濆鍖栧井淇″皬绋嬪簭 @@ -55,37 +55,19 @@ /** * 鍒濆鍖栧井淇″皬绋嬪簭鏀粯 */ -// public void load_wxPayService() { -// WxPayConfig payConfig = new WxPayConfig(); -// payConfig.setTradeType(WxPayConstants.TradeType.JSAPI); -// payConfig.setSignType(WxPayConstants.SignType.MD5); -// payConfig.setAppId(StringUtils.trimToNull(wxPayProperties.getAppId())); -// payConfig.setMchId(StringUtils.trimToNull(wxPayProperties.getMchId())); -// payConfig.setMchKey(StringUtils.trimToNull(wxPayProperties.getMchKey())); -// payConfig.setKeyPath(StringUtils.trimToNull(wxPayProperties.getKeyPath())); -// payConfig.setNotifyUrl(StringUtils.trimToNull(wxPayProperties.getNotifyUrl())); -// WxPayService wxPayService = new WxPayServiceImpl(); -// wxPayService.setConfig(payConfig); -// this.wxPayService = wxPayService; -// } + public void load_wxPayService() { + WxPayConfig payConfig = new WxPayConfig(); + payConfig.setTradeType(WxPayConstants.TradeType.JSAPI); + payConfig.setSignType(WxPayConstants.SignType.MD5); + payConfig.setAppId(StringUtils.trimToNull(wxPayProperties.getAppId())); + payConfig.setMchId(StringUtils.trimToNull(wxPayProperties.getMchId())); + payConfig.setMchKey(StringUtils.trimToNull(wxPayProperties.getMchKey())); + payConfig.setKeyPath(StringUtils.trimToNull(wxPayProperties.getKeyPath())); + payConfig.setNotifyUrl(StringUtils.trimToNull(wxPayProperties.getNotifyUrl())); + WxPayService wxPayService = new WxPayServiceImpl(); + wxPayService.setConfig(payConfig); + this.wxPayService = wxPayService; + } - - -// /** -// * 鍒濆鍖朅pp鏀粯 -// */ -// public void load_wxAppPayService() { -// WxPayConfig payConfig = new WxPayConfig(); -// payConfig.setTradeType(WxPayConstants.TradeType.APP); -// payConfig.setSignType(WxPayConstants.SignType.MD5); -// payConfig.setAppId(""); -// payConfig.setMchId(StringUtils.trimToNull(sysDictService.getSysDictValue(SysDictEnum.WX_MINI_MchId.getCode()))); -// payConfig.setMchKey(StringUtils.trimToNull(sysDictService.getSysDictValue(SysDictEnum.WX_MINI_MchKey.getCode()))); -// payConfig.setKeyPath(StringUtils.trimToNull(sysDictService.getSysDictValue(SysDictEnum.WX_MINI_KeyPath.getCode()))); -// payConfig.setNotifyUrl(StringUtils.trimToNull(sysDictService.getSysDictValue(SysDictEnum.WX_MINI_NotifyUrl.getCode()))); -// WxPayService wxPayService = new WxPayServiceImpl(); -// wxPayService.setConfig(payConfig); -// this.wxAppPayService = wxPayService; -// } } -- Gitblit v1.9.3