修复支付枚举缺失导致支付方式缺失
This commit is contained in:
@ -42,7 +42,7 @@ public class WxPayConfiguration {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public static WxPayService getPayService(PayMethodEnum payMethodEnum) {
|
public static WxPayService getPayService(PayMethodEnum payMethodEnum) {
|
||||||
WxPayService wxPayService = payServices.get(ShopKeyUtils.getYshopWeiXinPayService());
|
WxPayService wxPayService = payServices.get(ShopKeyUtils.getYshopWeiXinPayService()+payMethodEnum.getValue());
|
||||||
if(wxPayService == null || redisUtils.get(ShopKeyUtils.getYshopWeiXinPayService()) == null) {
|
if(wxPayService == null || redisUtils.get(ShopKeyUtils.getYshopWeiXinPayService()) == null) {
|
||||||
WxPayConfig payConfig = new WxPayConfig();
|
WxPayConfig payConfig = new WxPayConfig();
|
||||||
switch (payMethodEnum){
|
switch (payMethodEnum){
|
||||||
@ -64,7 +64,7 @@ public class WxPayConfiguration {
|
|||||||
payConfig.setUseSandboxEnv(false);
|
payConfig.setUseSandboxEnv(false);
|
||||||
wxPayService = new WxPayServiceImpl();
|
wxPayService = new WxPayServiceImpl();
|
||||||
wxPayService.setConfig(payConfig);
|
wxPayService.setConfig(payConfig);
|
||||||
payServices.put(ShopKeyUtils.getYshopWeiXinPayService(), wxPayService);
|
payServices.put(ShopKeyUtils.getYshopWeiXinPayService()+payMethodEnum.getValue(), wxPayService);
|
||||||
|
|
||||||
//增加标识
|
//增加标识
|
||||||
redisUtils.set(ShopKeyUtils.getYshopWeiXinPayService(),"yshop");
|
redisUtils.set(ShopKeyUtils.getYshopWeiXinPayService(),"yshop");
|
||||||
|
Reference in New Issue
Block a user