From f2b423bcd7f069780625e7a059326ac5fbc45c89 Mon Sep 17 00:00:00 2001 From: Kidwind Date: Tue, 3 Nov 2020 17:30:16 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20#1848=20=E5=88=B7=E5=8D=A1=E6=94=AF?= =?UTF-8?q?=E4=BB=98=E6=8E=A5=E5=8F=A3=E5=93=8D=E5=BA=94=E7=BB=93=E6=9E=9C?= =?UTF-8?q?=E7=B1=BB=E5=A2=9E=E5=8A=A0=E6=9C=8D=E5=8A=A1=E5=95=86=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E6=97=B6=E7=9A=84=E8=BF=94=E5=9B=9E=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bean/result/WxPayMicropayResult.java | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayMicropayResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayMicropayResult.java index 1eb1a7a60..6c267a922 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayMicropayResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxPayMicropayResult.java @@ -48,6 +48,32 @@ public class WxPayMicropayResult extends BaseWxPayResult implements Serializable **/ @XStreamAlias("is_subscribe") private String isSubscribe; + + /** + *
+   * 用户子标识.
+   * sub_openid
+   * 否
+   * String(128)
+   * Y
+   * 子商户appid下用户唯一标识,如需返回则请求时需要传sub_appid
+   * 
+ **/ + @XStreamAlias("sub_openid") + private String subOpenid; + + /** + *
+   * 是否关注子公众账号.
+   * sub_is_subscribe
+   * 否
+   * String(1)
+   * Y
+   * 用户是否关注子公众账号,仅在公众账号类型支付有效,取值范围:Y或N;Y-关注;N-未关注
+   * 
+ **/ + @XStreamAlias("sub_is_subscribe") + private String subIsSubscribe; /** *
@@ -227,6 +253,8 @@ public class WxPayMicropayResult extends BaseWxPayResult implements Serializable
   protected void loadXml(Document d) {
     openid = readXmlString(d, "openid");
     isSubscribe = readXmlString(d, "is_subscribe");
+    subOpenid = readXmlString(d, "sub_openid");
+    subIsSubscribe = readXmlString(d, "sub_is_subscribe");
     tradeType = readXmlString(d, "trade_type");
     bankType = readXmlString(d, "bank_type");
     feeType = readXmlString(d, "fee_type");