程序包 | 说明 |
---|---|
com.github.binarywang.wxpay.bean.request | |
com.github.binarywang.wxpay.service | |
com.github.binarywang.wxpay.service.impl |
限定符和类型 | 方法和说明 |
---|---|
void |
WxPayRefundRequest.checkAndSign(WxPayConfig config) |
void |
WxPayUnifiedOrderRequest.checkAndSign(WxPayConfig config) |
void |
BaseWxPayRequest.checkAndSign(WxPayConfig config)
检查参数,并设置签名.
1、检查参数(注意:子类实现需要检查参数的而外功能时,请在调用父类的方法前进行相应判断)
2、补充系统参数,如果未传入则从配置里读取
3、生成签名,并设置进去
|
限定符和类型 | 方法和说明 |
---|---|
WxPayConfig |
WxPayService.getConfig()
获取配置.
|
限定符和类型 | 方法和说明 |
---|---|
void |
WxPayService.addConfig(String mchId,
WxPayConfig wxPayConfig)
Map里 加入新的
WxPayConfig ,适用于动态添加新的微信商户配置. |
void |
WxPayService.setConfig(WxPayConfig config)
设置配置对象.
|
限定符和类型 | 方法和说明 |
---|---|
void |
WxPayService.setMultiConfig(Map<String,WxPayConfig> wxPayConfigs)
注入多个
WxPayConfig 的实现. |
void |
WxPayService.setMultiConfig(Map<String,WxPayConfig> wxPayConfigs,
String defaultMchId)
注入多个
WxPayConfig 的实现. |
限定符和类型 | 字段和说明 |
---|---|
protected Map<String,WxPayConfig> |
BaseWxPayServiceImpl.configMap |
限定符和类型 | 方法和说明 |
---|---|
WxPayConfig |
BaseWxPayServiceImpl.getConfig() |
限定符和类型 | 方法和说明 |
---|---|
void |
BaseWxPayServiceImpl.addConfig(String mchId,
WxPayConfig wxPayConfig) |
void |
BaseWxPayServiceImpl.setConfig(WxPayConfig config) |
限定符和类型 | 方法和说明 |
---|---|
void |
BaseWxPayServiceImpl.setMultiConfig(Map<String,WxPayConfig> wxPayConfigs) |
void |
BaseWxPayServiceImpl.setMultiConfig(Map<String,WxPayConfig> wxPayConfigs,
String defaultMchId) |
Copyright © 2023. All rights reserved.