File tree Expand file tree Collapse file tree 2 files changed +55
-0
lines changed
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/order Expand file tree Collapse file tree 2 files changed +55
-0
lines changed Original file line number Diff line number Diff line change @@ -20,4 +20,22 @@ public class OrderAddressInfo extends AddressInfo {
2020 /** 虚拟发货订单联系方式(deliver_method=1时返回) */
2121 @ JsonProperty ("virtual_order_tel_number" )
2222 private String virtualOrderTelNumber ;
23+
24+ /**
25+ * 额外的联系方式信息(虚拟号码相关),具体结构请参考TelNumberExtInfo结构体
26+ */
27+ @ JsonProperty ("tel_number_ext_info" )
28+ private TelNumberExtInfo telNumberExtInfo ;
29+
30+ /**
31+ * 0:不使用虚拟号码,1:使用虚拟号码
32+ */
33+ @ JsonProperty ("use_tel_number" )
34+ private Integer useTelNumber ;
35+
36+ /**
37+ * 标识当前店铺下一个唯一的用户收货地址
38+ */
39+ @ JsonProperty ("hash_code" )
40+ private String hashCode ;
2341}
Original file line number Diff line number Diff line change 1+ package me .chanjar .weixin .channel .bean .order ;
2+
3+ import com .fasterxml .jackson .annotation .JsonProperty ;
4+ import lombok .Data ;
5+
6+ /**
7+ * 联系方式信息
8+ *
9+ * @author <a href="https://github.com/imyzt">imyzt</a>
10+ */
11+ @ Data
12+ public class TelNumberExtInfo {
13+
14+ /**
15+ * 脱敏手机号
16+ */
17+ @ JsonProperty ("real_tel_number" )
18+ private String realTelNumber ;
19+
20+ /**
21+ * 完整的虚拟号码
22+ */
23+ @ JsonProperty ("virtual_tel_number" )
24+ private String virtualTelNumber ;
25+
26+ /**
27+ * 主动兑换的虚拟号码过期时间
28+ */
29+ @ JsonProperty ("virtual_tel_expire_time" )
30+ private Long virtualTelExpireTime ;
31+
32+ /**
33+ * 主动兑换虚拟号码次数
34+ */
35+ @ JsonProperty ("get_virtual_tel_cnt" )
36+ private Long getVirtualTelCnt ;
37+ }
You can’t perform that action at this time.
0 commit comments