From abae2cfce900e94dcf2242b4b88d42fe09cdc2fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A7=E6=9E=97=E5=93=A5?= <12016950+coder-dalin@user.noreply.gitee.com> Date: Tue, 10 Jan 2023 13:27:56 +0000 Subject: [PATCH] =?UTF-8?q?:art:=20=E3=80=90=E4=BC=81=E4=B8=9A=E5=BE=AE?= =?UTF-8?q?=E4=BF=A1=E3=80=91=E5=BE=AE=E4=BF=A1=E5=AE=A2=E6=9C=8D=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E5=A2=9E=E5=8A=A0=E8=A7=86=E9=A2=91=E5=8F=B7=E5=95=86?= =?UTF-8?q?=E5=93=81=E5=92=8C=E8=AE=A2=E5=8D=95=E6=B6=88=E6=81=AF=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../weixin/cp/bean/kf/WxCpKfMsgListResp.java | 4 ++ .../kf/msg/WxCpKfChannelsShopOrderMsg.java | 53 +++++++++++++++++++ .../kf/msg/WxCpKfChannelsShopProductMsg.java | 53 +++++++++++++++++++ 3 files changed, 110 insertions(+) create mode 100644 weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/msg/WxCpKfChannelsShopOrderMsg.java create mode 100644 weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/msg/WxCpKfChannelsShopProductMsg.java diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/WxCpKfMsgListResp.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/WxCpKfMsgListResp.java index 197b65ecd..f8f3275c4 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/WxCpKfMsgListResp.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/WxCpKfMsgListResp.java @@ -63,6 +63,10 @@ public class WxCpKfMsgListResp extends WxCpBaseResp { @SerializedName("msgmenu") private WxCpKfMenuMsg msgMenu; private WxCpKfEventMsg event; + @SerializedName("channels_shop_product") + private WxCpKfChannelsShopProductMsg channelsShopProduct; + @SerializedName("channels_shop_order") + private WxCpKfChannelsShopOrderMsg channelsShopOrder; } /** diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/msg/WxCpKfChannelsShopOrderMsg.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/msg/WxCpKfChannelsShopOrderMsg.java new file mode 100644 index 000000000..165b4ceba --- /dev/null +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/msg/WxCpKfChannelsShopOrderMsg.java @@ -0,0 +1,53 @@ +package me.chanjar.weixin.cp.bean.kf.msg; + +import com.google.gson.annotations.SerializedName; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * The type Wx cp kf channels shop order msg. + * + * @author dalin created on 2023/1/10 17:28 + * + */ +@NoArgsConstructor +@Data +public class WxCpKfChannelsShopOrderMsg { + + /** + * 订单号 + */ + @SerializedName("order_id") + private String orderId; + + /** + * 商品标题 + */ + @SerializedName("product_titles") + private String productTitles; + + /** + * 订单价格描述 + */ + @SerializedName("price_wording") + private String priceWording; + + /** + * 订单状态 + */ + @SerializedName("state") + private String state; + + /** + * 订单缩略图 + */ + @SerializedName("image_url") + private String imageUrl; + + /** + * 店铺名称 + */ + @SerializedName("shop_nickname") + private String shopNickname; + +} diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/msg/WxCpKfChannelsShopProductMsg.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/msg/WxCpKfChannelsShopProductMsg.java new file mode 100644 index 000000000..b9e05af67 --- /dev/null +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/kf/msg/WxCpKfChannelsShopProductMsg.java @@ -0,0 +1,53 @@ +package me.chanjar.weixin.cp.bean.kf.msg; + +import com.google.gson.annotations.SerializedName; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * The type Wx cp kf channels shop product msg. + * + * @author dalin created on 2023/1/10 17:26 + * + */ +@NoArgsConstructor +@Data +public class WxCpKfChannelsShopProductMsg { + + /** + * 商品ID + */ + @SerializedName("product_id") + private String productId; + + /** + * 商品图片 + */ + @SerializedName("head_img") + private String headImg; + + /** + * 商品标题 + */ + @SerializedName("title") + private String title; + + /** + * 商品价格,以分为单位 + */ + @SerializedName("sales_price") + private String salesPrice; + + /** + * 店铺名称 + */ + @SerializedName("shop_nickname") + private String shopNickname; + + /** + * 店铺头像 + */ + @SerializedName("shop_head_img") + private String shopHeadImg; + +}