Skip to content

Commit 3a57770

Browse files
authored
🎨 #3295【视频号小店】获取订单详情接口补充部分返回值
1 parent f5bb2ba commit 3a57770

File tree

2 files changed

+55
-0
lines changed

2 files changed

+55
-0
lines changed

weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/order/OrderAddressInfo.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff 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
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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+
}

0 commit comments

Comments
 (0)