File tree Expand file tree Collapse file tree 6 files changed +79
-0
lines changed
weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean Expand file tree Collapse file tree 6 files changed +79
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,9 @@ public class CategoryDetailResult extends WxChannelBaseResponse {
2222 @ JsonProperty ("attr" )
2323 private Attr attr ;
2424
25+ @ JsonProperty ("product_qua_list" )
26+ private List <QualificationInfo > productQuaList ;
27+
2528
2629 @ Data
2730 @ NoArgsConstructor
Original file line number Diff line number Diff line change @@ -35,6 +35,14 @@ public class SkuFastInfo implements Serializable {
3535 @ JsonProperty ("is_delete" )
3636 private Boolean delete ;
3737
38+ /** 商品sku编码 */
39+ @ JsonProperty ("sku_code" )
40+ private String skuCode ;
41+
42+ /** 更新sku状态 0-默认值;5-上架;11-下架 */
43+ @ JsonProperty ("status" )
44+ private Integer status ;
45+
3846
3947 @ Data
4048 @ NoArgsConstructor
Original file line number Diff line number Diff line change @@ -56,6 +56,10 @@ public class SkuInfo implements Serializable {
5656 @ JsonProperty ("sku_id" )
5757 private String skuId ;
5858
59+ /** sku条形码 */
60+ @ JsonProperty ("bar_code" )
61+ private String barCode ;
62+
5963 public SkuInfo () {
6064 }
6165
Original file line number Diff line number Diff line change @@ -25,4 +25,28 @@ public class SpuFastInfo implements Serializable {
2525 @ JsonProperty ("skus" )
2626 protected List <SkuFastInfo > skus ;
2727
28+ /** 商品编码 */
29+ @ JsonProperty ("spu_code" )
30+ protected String spuCode ;
31+
32+ /** 限购信息 */
33+ @ JsonProperty ("limit_info" )
34+ protected LimitInfo limitInfo ;
35+
36+ /** 运费信息 */
37+ @ JsonProperty ("express_info" )
38+ protected ExpressInfo expressInfo ;
39+
40+ /** 额外服务 */
41+ @ JsonProperty ("extra_service" )
42+ protected ExtraServiceInfo extraService ;
43+
44+ /** 发货方式:0-快递发货;1-无需快递,手机号发货;3-无需快递,可选发货账号类型,默认为0,若为无需快递,则无需填写运费模版id */
45+ @ JsonProperty ("deliver_method" )
46+ private Integer deliverMethod ;
47+
48+ /** 商品待开售信息 */
49+ @ JsonProperty ("timing_onsale_info" )
50+ private TimingOnSaleInfo timingOnSaleInfo ;
51+
2852}
Original file line number Diff line number Diff line change @@ -151,4 +151,8 @@ public class SpuInfo extends SpuSimpleInfo {
151151 /** 发布模式,0: 普通模式;1: 极简模式 */
152152 @ JsonProperty ("release_mode" )
153153 private Integer releaseMode ;
154+
155+ /** 商品待开售信息 */
156+ @ JsonProperty ("timing_onsale_info" )
157+ private TimingOnSaleInfo timingOnSaleInfo ;
154158}
Original file line number Diff line number Diff line change 1+ package me .chanjar .weixin .channel .bean .product ;
2+
3+ import com .fasterxml .jackson .annotation .JsonProperty ;
4+ import lombok .AllArgsConstructor ;
5+ import lombok .Data ;
6+ import lombok .NoArgsConstructor ;
7+
8+ import java .io .Serializable ;
9+
10+ /**
11+ * 商品待开售信息
12+ *
13+ * @author <a href="https://gitee.com/cchengg">chu</a>
14+ */
15+ @ Data
16+ @ NoArgsConstructor
17+ @ AllArgsConstructor
18+ public class TimingOnSaleInfo implements Serializable {
19+
20+ /** 状态枚举 0-没有待开售;1-待开售 */
21+ @ JsonProperty ("status" )
22+ private Integer status ;
23+
24+ /** 开售时间,秒级时间戳,0为未配置时间 */
25+ @ JsonProperty ("onsale_time" )
26+ private Long onSaleTime ;
27+
28+ /** 是否隐藏价格 0-不隐藏;1-隐藏 */
29+ @ JsonProperty ("is_hide_price" )
30+ private Integer isHidePrice ;
31+
32+ /** 待开售任务ID,可用于请求立即开售 */
33+ @ JsonProperty ("task_id" )
34+ private Integer taskId ;
35+
36+ }
You can’t perform that action at this time.
0 commit comments