reidsKey微信相关采用枚举统一处理
This commit is contained in:
@ -2,6 +2,7 @@ package co.yixiang.mp.config;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import co.yixiang.constant.ShopConstants;
|
||||
import co.yixiang.enums.RedisKeyEnum;
|
||||
import co.yixiang.mp.handler.*;
|
||||
import co.yixiang.utils.RedisUtil;
|
||||
import com.google.common.collect.Maps;
|
||||
@ -70,10 +71,10 @@ public class WxMpConfiguration {
|
||||
//增加一个redis标识
|
||||
if(wxMpService == null || RedisUtil.get(ShopConstants.YSHOP_WEIXIN_MP_SERVICE) == null) {
|
||||
WxMpDefaultConfigImpl configStorage = new WxMpDefaultConfigImpl();
|
||||
configStorage.setAppId(RedisUtil.get("wechat_appid"));
|
||||
configStorage.setSecret(RedisUtil.get("wechat_appsecret"));
|
||||
configStorage.setToken(RedisUtil.get("wechat_token"));
|
||||
configStorage.setAesKey(RedisUtil.get("wechat_encodingaeskey"));
|
||||
configStorage.setAppId(RedisUtil.get(RedisKeyEnum.WECHAT_APPID.getValue()));
|
||||
configStorage.setSecret(RedisUtil.get(RedisKeyEnum.WECHAT_APPSECRET.getValue()));
|
||||
configStorage.setToken(RedisUtil.get(RedisKeyEnum.WECHAT_TOKEN.getValue()));
|
||||
configStorage.setAesKey(RedisUtil.get(RedisKeyEnum.WECHAT_ENCODINGAESKEY.getValue()));
|
||||
wxMpService = new WxMpServiceImpl();
|
||||
wxMpService.setWxMpConfigStorage(configStorage);
|
||||
mpServices.put(ShopConstants.YSHOP_WEIXIN_MP_SERVICE, wxMpService);
|
||||
|
@ -1,6 +1,7 @@
|
||||
package co.yixiang.mp.config;
|
||||
|
||||
import co.yixiang.constant.ShopConstants;
|
||||
import co.yixiang.enums.RedisKeyEnum;
|
||||
import co.yixiang.mp.handler.RedisHandler;
|
||||
import co.yixiang.utils.RedisUtil;
|
||||
import com.github.binarywang.wxpay.config.WxPayConfig;
|
||||
@ -39,10 +40,10 @@ public class WxPayConfiguration {
|
||||
WxPayService wxPayService = payServices.get(ShopConstants.YSHOP_WEIXIN_PAY_SERVICE);
|
||||
if(wxPayService == null || RedisUtil.get(ShopConstants.YSHOP_WEIXIN_PAY_SERVICE) == null) {
|
||||
WxPayConfig payConfig = new WxPayConfig();
|
||||
payConfig.setAppId(RedisUtil.get("wechat_appid"));
|
||||
payConfig.setMchId(RedisUtil.get("wxpay_mchId"));
|
||||
payConfig.setMchKey(RedisUtil.get("wxpay_mchKey"));
|
||||
payConfig.setKeyPath(RedisUtil.get("wxpay_keyPath"));
|
||||
payConfig.setAppId(RedisUtil.get(RedisKeyEnum.WECHAT_APPID.getValue()));
|
||||
payConfig.setMchId(RedisUtil.get(RedisKeyEnum.WXPAY_MCHID.getValue()));
|
||||
payConfig.setMchKey(RedisUtil.get(RedisKeyEnum.WXPAY_MCHKEY.getValue()));
|
||||
payConfig.setKeyPath(RedisUtil.get(RedisKeyEnum.WXPAY_KEYPATH.getValue()));
|
||||
// 可以指定是否使用沙箱环境
|
||||
payConfig.setUseSandboxEnv(false);
|
||||
wxPayService = new WxPayServiceImpl();
|
||||
@ -63,10 +64,10 @@ public class WxPayConfiguration {
|
||||
WxPayService wxPayService = payServices.get(ShopConstants.YSHOP_WEIXIN_MINI_PAY_SERVICE);
|
||||
if(wxPayService == null || RedisUtil.get(ShopConstants.YSHOP_WEIXIN_PAY_SERVICE) == null) {
|
||||
WxPayConfig payConfig = new WxPayConfig();
|
||||
payConfig.setAppId(RedisUtil.get("wxapp_appId"));
|
||||
payConfig.setMchId(RedisUtil.get("wxpay_mchId"));
|
||||
payConfig.setMchKey(RedisUtil.get("wxpay_mchKey"));
|
||||
payConfig.setKeyPath(RedisUtil.get("wxpay_keyPath"));
|
||||
payConfig.setAppId(RedisUtil.get(RedisKeyEnum.WXAPP_APPID.getValue()));
|
||||
payConfig.setMchId(RedisUtil.get(RedisKeyEnum.WXPAY_MCHID.getValue()));
|
||||
payConfig.setMchKey(RedisUtil.get(RedisKeyEnum.WXPAY_MCHKEY.getValue()));
|
||||
payConfig.setKeyPath(RedisUtil.get(RedisKeyEnum.WXPAY_KEYPATH.getValue()));
|
||||
// 可以指定是否使用沙箱环境
|
||||
payConfig.setUseSandboxEnv(false);
|
||||
wxPayService = new WxPayServiceImpl();
|
||||
@ -87,10 +88,10 @@ public class WxPayConfiguration {
|
||||
WxPayService wxPayService = payServices.get(ShopConstants.YSHOP_WEIXIN_APP_PAY_SERVICE);
|
||||
if(wxPayService == null || RedisUtil.get(ShopConstants.YSHOP_WEIXIN_PAY_SERVICE) == null) {
|
||||
WxPayConfig payConfig = new WxPayConfig();
|
||||
payConfig.setAppId(RedisUtil.get("wx_native_app_appId"));
|
||||
payConfig.setMchId(RedisUtil.get("wxpay_mchId"));
|
||||
payConfig.setMchKey(RedisUtil.get("wxpay_mchKey"));
|
||||
payConfig.setKeyPath(RedisUtil.get("wxpay_keyPath"));
|
||||
payConfig.setAppId(RedisUtil.get(RedisKeyEnum.WX_NATIVE_APP_APPID.getValue()));
|
||||
payConfig.setMchId(RedisUtil.get(RedisKeyEnum.WXPAY_MCHID.getValue()));
|
||||
payConfig.setMchKey(RedisUtil.get(RedisKeyEnum.WXPAY_MCHKEY.getValue()));
|
||||
payConfig.setKeyPath(RedisUtil.get(RedisKeyEnum.WXPAY_KEYPATH.getValue()));
|
||||
// 可以指定是否使用沙箱环境
|
||||
payConfig.setUseSandboxEnv(false);
|
||||
wxPayService = new WxPayServiceImpl();
|
||||
|
Reference in New Issue
Block a user