diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayOrderNotifyResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayOrderNotifyResult.java index bfeb98f0b..a411cd2c7 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayOrderNotifyResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayOrderNotifyResult.java @@ -25,12 +25,12 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa /** *
- * 设备号
- * device_info
- * 否
- * String(32)
- * 013467007045764
- * 微信支付分配的终端设备号,
+ * 字段名:设备号
+ * 变量名:device_info
+ * 是否必填:否
+ * 类型:String(32)
+ * 示例值:013467007045764
+ * 描述:微信支付分配的终端设备号,
*
*/
@XStreamAlias("device_info")
@@ -38,12 +38,12 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa
/**
*
- * 用户标识
- * openid
- * 是
- * String(128)
- * wxd930ea5d5a258f4f
- * 用户在商户appid下的唯一标识
+ * 字段名:用户标识
+ * 变量名:openid
+ * 是否必填:是
+ * 类型:String(128)
+ * 示例值:wxd930ea5d5a258f4f
+ * 描述:用户在商户appid下的唯一标识
*
*/
@XStreamAlias("openid")
@@ -51,25 +51,52 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa
/**
*
- * 是否关注公众账号
- * is_subscribe
- * 否
- * String(1)
- * Y
- * 用户是否关注公众账号,Y-关注,N-未关注,仅在公众账号类型支付有效
+ * 字段名:是否关注公众账号
+ * 变量名:is_subscribe
+ * 是否必填:否
+ * 类型:String(1)
+ * 示例值:Y
+ * 描述:用户是否关注公众账号,Y-关注,N-未关注,仅在公众账号类型支付有效
*
*/
@XStreamAlias("is_subscribe")
private String isSubscribe;
+ /**
+ * + * 字段名:用户子标识 + * 变量名:sub_openid + * 是否必填:是 + * 类型:String(128) + * 示例值:wxd930ea5d5a258f4f + * 描述:用户在子商户appid下的唯一标识 + *+ */ + @XStreamAlias("sub_openid") + private String subOpenid; /** *
- * 交易类型 - * trade_type - * 是 - * String(16) - * JSAPI JSAPI、NATIVE、APP + * 字段名:是否关注子公众账号 + * 变量名:sub_is_subscribe + * 是否必填:否 + * 类型:String(1) + * 示例值:Y + * 描述:用户是否关注子公众账号,Y-关注,N-未关注,仅在公众账号类型支付有效 + *+ */ + @XStreamAlias("sub_is_subscribe") + private String subIsSubscribe; + + + /** + *
+ * 字段名:交易类型
+ * 变量名:trade_type
+ * 是否必填:是
+ * 类型:String(16)
+ * 示例值:JSAPI
+ * JSA描述:PI、NATIVE、APP
*
*/
@XStreamAlias("trade_type")
@@ -78,12 +105,12 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa
/**
*
- * 付款银行
- * bank_type
- * 是
- * String(16)
- * CMC
- * 银行类型,采用字符串类型的银行标识,银行类型见银行列表
+ * 字段名:付款银行
+ * 变量名:bank_type
+ * 是否必填:是
+ * 类型:String(16)
+ * 示例值:CMC
+ * 描述:银行类型,采用字符串类型的银行标识,银行类型见银行列表
*
*/
@XStreamAlias("bank_type")
@@ -91,91 +118,72 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa
/**
* - * 用户是否关注子公众账号 - * String(1) - * Y-关注,N-未关注,仅在公众账号类型支付有效 - *- */ - @XStreamAlias("sub_is_subscribe") - private String subIsSubscribe; - - /** - *
- * 用户在子商户appid下的唯一标识 - * String(128) - *- */ - @XStreamAlias("sub_openid") - private String subOpenId; - - /** - *
- * 订单金额
- * total_fee
- * 是
- * Int
- * 100
- * 订单总金额,单位为分
+ * 字段名:订单金额
+ * 变量名:total_fee
+ * 是否必填:是
+ * 类型:Int
+ * 示例值:100
+ * 描述:订单总金额,单位为分
*
*/
@XStreamAlias("total_fee")
private Integer totalFee;
/**
*
- * 应结订单金额
- * settlement_total_fee
- * 否
- * Int
- * 100
- * 应结订单金额=订单金额-非充值代金券金额,应结订单金额<=订单金额。
+ * 字段名:应结订单金额
+ * 变量名:settlement_total_fee
+ * 是否必填:否
+ * 类型:Int
+ * 示例值:100
+ * 描述:应结订单金额=订单金额-非充值代金券金额,应结订单金额<=订单金额。
*
*/
@XStreamAlias("settlement_total_fee")
private Integer settlementTotalFee;
/**
*
- * 货币种类
- * fee_type
- * 否
- * String(8)
- * CNY
- * 货币类型,符合ISO4217标准的三位字母代码,默认人民币:CNY,其他值列表详见货币类型
+ * 字段名:货币种类
+ * 变量名:fee_type
+ * 是否必填:否
+ * 类型:String(8)
+ * 示例值:CNY
+ * 描述:货币类型,符合ISO4217标准的三位字母代码,默认人民币:CNY,其他值列表详见货币类型
*
*/
@XStreamAlias("fee_type")
private String feeType;
/**
*
- * 现金支付金额
- * cash_fee
- * 是
- * Int
- * 100
- * 现金支付金额订单现金支付金额,详见支付金额
+ * 字段名:现金支付金额
+ * 变量名:cash_fee
+ * 是否必填:是
+ * 类型:Int
+ * 示例值:100
+ * 描述:现金支付金额订单现金支付金额,详见支付金额
*
*/
@XStreamAlias("cash_fee")
private Integer cashFee;
/**
*
- * 现金支付货币类型
- * cash_fee_type
- * 否
- * String(16)
- * CNY
- * 货币类型,符合ISO4217标准的三位字母代码,默认人民币:CNY,其他值列表详见货币类型
+ * 字段名:现金支付货币类型
+ * 变量名:cash_fee_type
+ * 是否必填:否
+ * 类型:String(16)
+ * 示例值:CNY
+ * 描述:货币类型,符合ISO4217标准的三位字母代码,默认人民币:CNY,其他值列表详见货币类型
*
*/
@XStreamAlias("cash_fee_type")
private String cashFeeType;
/**
*
- * 总代金券金额
- * coupon_fee
- * 否
- * Int
- * 10
- * 代金券金额<=订单金额,订单金额-代金券金额=现金支付金额,详见支付金额
+ * 字段名:总代金券金额
+ * 变量名:coupon_fee
+ * 是否必填:否
+ * 类型:Int
+ * 示例值:10
+ * 描述:代金券金额<=订单金额,订单金额-代金券金额=现金支付金额,详见支付金额
*
*/
@XStreamAlias("coupon_fee")
@@ -183,12 +191,12 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa
/**
*
- * 代金券使用数量
- * coupon_count
- * 否
- * Int
- * 1
- * 代金券使用数量
+ * 字段名:代金券使用数量
+ * 变量名:coupon_count
+ * 是否必填:否
+ * 类型:Int
+ * 示例值:1
+ * 描述:代金券使用数量
*
*/
@XStreamAlias("coupon_count")
@@ -198,12 +206,12 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa
/**
*
- * 微信支付订单号
- * transaction_id
- * 是
- * String(32)
- * 1217752501201407033233368018
- * 微信支付订单号
+ * 字段名:微信支付订单号
+ * 变量名:transaction_id
+ * 是否必填:是
+ * 类型:String(32)
+ * 示例值:1217752501201407033233368018
+ * 描述:微信支付订单号
*
*/
@XStreamAlias("transaction_id")
@@ -211,36 +219,36 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa
/**
*
- * 商户订单号
- * out_trade_no
- * 是
- * String(32)
- * 1212321211201407033568112322
- * 商户系统的订单号,与请求一致。
+ * 字段名:商户订单号
+ * 变量名:out_trade_no
+ * 是否必填:是
+ * 类型:String(32)
+ * 示例值:1212321211201407033568112322
+ * 描述:商户系统的订单号,与请求一致。
*
*/
@XStreamAlias("out_trade_no")
private String outTradeNo;
/**
*
- * 商家数据包
- * attach
- * 否
- * String(128)
- * 123456
- * 商家数据包,原样返回
+ * 字段名:商家数据包
+ * 变量名:attach
+ * 是否必填:否
+ * 类型:String(128)
+ * 示例值:123456
+ * 描述:商家数据包,原样返回
*
*/
@XStreamAlias("attach")
private String attach;
/**
*
- * 支付完成时间
- * time_end
- * 是
- * String(14)
- * 20141030133525
- * 支付完成时间,格式为yyyyMMddHHmmss,如2009年12月25日9点10分10秒表示为20091225091010。其他详见时间规则
+ * 字段名:支付完成时间
+ * 变量名:time_end
+ * 是否必填:是
+ * 类型:String(14)
+ * 示例值:20141030133525
+ * 描述:支付完成时间,格式为yyyyMMddHHmmss,如2009年12月25日9点10分10秒表示为20091225091010。其他详见时间规则
*
*/
@XStreamAlias("time_end")
@@ -311,22 +319,6 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa
this.bankType = bankType;
}
- public String getSubIsSubscribe() {
- return subIsSubscribe;
- }
-
- public void setSubIsSubscribe(String subIsSubscribe) {
- this.subIsSubscribe = subIsSubscribe;
- }
-
- public String getSubOpenId() {
- return subOpenId;
- }
-
- public void setSubOpenId(String subOpenId) {
- this.subOpenId = subOpenId;
- }
-
public Integer getTotalFee() {
return totalFee;
}
@@ -407,6 +399,22 @@ public class WxPayOrderNotifyResult extends WxPayBaseResult implements Serializa
this.timeEnd = timeEnd;
}
+ public String getSubOpenid() {
+ return this.subOpenid;
+ }
+
+ public void setSubOpenid(String subOpenid) {
+ this.subOpenid = subOpenid;
+ }
+
+ public String getSubIsSubscribe() {
+ return this.subIsSubscribe;
+ }
+
+ public void setSubIsSubscribe(String subIsSubscribe) {
+ this.subIsSubscribe = subIsSubscribe;
+ }
+
@Override
public Map