public class WxPayUnifiedOrderRequest extends BaseWxPayRequest
统一下单请求参数对象 参考文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1 Created by Binary Wang on 2016/9/25.
| 构造器和说明 |
|---|
WxPayUnifiedOrderRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkAndSign(WxPayConfig config,
boolean isIgnoreSignType)
检查参数,并设置签名
1、检查参数(注意:子类实现需要检查参数的而外功能时,请在调用父类的方法前进行相应判断)
2、补充系统参数,如果未传入则从配置里读取
3、生成签名,并设置进去
|
protected void |
checkConstraints()
检查约束情况
|
void |
setNotifyURL(String notifyURL)
如果配置中已经设置,可以不设置值
|
void |
setTradeType(String tradeType)
如果配置中已经设置,可以不设置值
|
setAppid, setMchId, setNonceStr, toString, toXML, yuanToFeepublic void setNotifyURL(String notifyURL)
public void setTradeType(String tradeType)
tradeType - 交易类型protected void checkConstraints()
throws WxPayException
BaseWxPayRequestcheckConstraints 在类中 BaseWxPayRequestWxPayExceptionpublic void checkAndSign(WxPayConfig config, boolean isIgnoreSignType) throws WxPayException
BaseWxPayRequest检查参数,并设置签名 1、检查参数(注意:子类实现需要检查参数的而外功能时,请在调用父类的方法前进行相应判断) 2、补充系统参数,如果未传入则从配置里读取 3、生成签名,并设置进去
checkAndSign 在类中 BaseWxPayRequestconfig - 支付配置对象,用于读取相应系统配置信息isIgnoreSignType - 签名时,是否忽略signTypeWxPayExceptionCopyright © 2017. All rights reserved.