diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayOrderQueryResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayOrderQueryResult.java index 906a8cf12..73b5fabbc 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayOrderQueryResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayOrderQueryResult.java @@ -77,7 +77,7 @@ public class WxPayOrderQueryResult extends BaseWxPayResult { *
* 是否关注公众账号. * is_subscribe - * 否 + * 是 * String(1) * Y * 用户是否关注公众账号,Y-关注,N-未关注,仅在公众账号类型支付有效 @@ -86,6 +86,32 @@ public class WxPayOrderQueryResult extends BaseWxPayResult { @XStreamAlias("is_subscribe") private String isSubscribe; + /** + *+ * 用户子标识 . + * sub_openid + * 否 + * String(128) + * oUpF8uMuAJO_M2pxb1Q9zNjWeS6o + * 用户在子商户appid下的唯一标识 + *+ */ + @XStreamAlias("sub_openid") + private String subOpenid; + + /** + *+ * 是否关注子公众账号. + * sub_is_subscribe + * 否 + * String(1) + * Y + * 用户是否关注子公众账号,Y-关注,N-未关注(机构商户不返回) + *+ */ + @XStreamAlias("sub_is_subscribe") + private String isSubscribeSub; + /** ** 交易类型. @@ -125,6 +151,25 @@ public class WxPayOrderQueryResult extends BaseWxPayResult { @XStreamAlias("bank_type") private String bankType; + /** + *+ * 商品详情. + * detail + * 否 + * String(8192) + * 商品详细列表,使用Json格式,传输签名前请务必使用CDATA标签将JSON文本串保护起来。如果使用了单品优惠,会有单品优惠信息返回 + * + * discount_detail []: + * └ goods_id String 必填 32 商品的编号 + * └ goods_name String 必填 256 商品名称 + * └ coupon_batch_id String 必填 代金券批次ID + * └ coupon_id String 必填 代金卷ID + * └ coupon_fee Int 必填 代金券支付金额,单位为分 + *+ **/ + @XStreamAlias("detail") + private String detail; + /** ** 订单金额. @@ -138,19 +183,6 @@ public class WxPayOrderQueryResult extends BaseWxPayResult { @XStreamAlias("total_fee") private Integer totalFee; - /** - *- * 应结订单金额. - * settlement_total_fee - * 否 - * Int - * 100 - * 应结订单金额=订单金额-非充值代金券金额,应结订单金额<=订单金额。 - *- */ - @XStreamAlias("settlement_total_fee") - private Integer settlementTotalFee; - /** ** 货币种类. @@ -164,6 +196,19 @@ public class WxPayOrderQueryResult extends BaseWxPayResult { @XStreamAlias("fee_type") private String feeType; + /** + *+ * 应结订单金额. + * settlement_total_fee + * 否 + * Int + * 100 + * 应结订单金额=订单金额-非充值代金券金额,应结订单金额<=订单金额。 + *+ */ + @XStreamAlias("settlement_total_fee") + private Integer settlementTotalFee; + /** ** 现金支付金额. @@ -240,6 +285,7 @@ public class WxPayOrderQueryResult extends BaseWxPayResult { */ @XStreamAlias("out_trade_no") private String outTradeNo; + /** ** 附加数据. @@ -252,6 +298,7 @@ public class WxPayOrderQueryResult extends BaseWxPayResult { */ @XStreamAlias("attach") private String attach; + /** ** 支付完成时间. @@ -264,6 +311,7 @@ public class WxPayOrderQueryResult extends BaseWxPayResult { */ @XStreamAlias("time_end") private String timeEnd; + /** ** 交易状态描述.