mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-10-28 20:43:42 +08:00
🎨 修复小程序直播接口获取不到部分字段值的问题
This commit is contained in:
@ -9,7 +9,6 @@ import com.google.common.base.Joiner;
|
|||||||
import com.google.common.collect.ImmutableMap;
|
import com.google.common.collect.ImmutableMap;
|
||||||
import com.google.gson.JsonArray;
|
import com.google.gson.JsonArray;
|
||||||
import com.google.gson.JsonObject;
|
import com.google.gson.JsonObject;
|
||||||
import com.google.gson.JsonParser;
|
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import me.chanjar.weixin.common.WxType;
|
import me.chanjar.weixin.common.WxType;
|
||||||
import me.chanjar.weixin.common.error.WxError;
|
import me.chanjar.weixin.common.error.WxError;
|
||||||
@ -30,8 +29,7 @@ import java.util.Map;
|
|||||||
*/
|
*/
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
public class WxMaLiveGoodsServiceImpl implements WxMaLiveGoodsService {
|
public class WxMaLiveGoodsServiceImpl implements WxMaLiveGoodsService {
|
||||||
|
private final WxMaService wxMaService;
|
||||||
private WxMaService wxMaService;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public WxMaLiveResult addGoods(WxMaLiveInfo.Goods goods) throws WxErrorException {
|
public WxMaLiveResult addGoods(WxMaLiveInfo.Goods goods) throws WxErrorException {
|
||||||
|
|||||||
@ -49,8 +49,16 @@ public class WxMaLiveResult implements Serializable {
|
|||||||
private static final long serialVersionUID = 5769245932149287574L;
|
private static final long serialVersionUID = 5769245932149287574L;
|
||||||
@SerializedName("goods_id")
|
@SerializedName("goods_id")
|
||||||
private Integer goodsId;
|
private Integer goodsId;
|
||||||
|
/**
|
||||||
|
* 获取商品列表返回的商品图片
|
||||||
|
*/
|
||||||
@SerializedName("cover_img_url")
|
@SerializedName("cover_img_url")
|
||||||
private String coverImgUrl;
|
private String coverImgUrl;
|
||||||
|
/**
|
||||||
|
* 获取直播间列表返回的商品图片
|
||||||
|
*/
|
||||||
|
@SerializedName("cover_img")
|
||||||
|
private String coverImg;
|
||||||
private String name;
|
private String name;
|
||||||
private String url;
|
private String url;
|
||||||
@SerializedName("price_type")
|
@SerializedName("price_type")
|
||||||
@ -76,7 +84,8 @@ public class WxMaLiveResult implements Serializable {
|
|||||||
public static class RoomInfo implements Serializable {
|
public static class RoomInfo implements Serializable {
|
||||||
private static final long serialVersionUID = 7745775280267417154L;
|
private static final long serialVersionUID = 7745775280267417154L;
|
||||||
private String name;
|
private String name;
|
||||||
private Integer roomid;
|
@SerializedName("roomid")
|
||||||
|
private Integer roomId;
|
||||||
@SerializedName("cover_img")
|
@SerializedName("cover_img")
|
||||||
private String coverImg;
|
private String coverImg;
|
||||||
@SerializedName("share_img")
|
@SerializedName("share_img")
|
||||||
@ -102,7 +111,7 @@ public class WxMaLiveResult implements Serializable {
|
|||||||
private Integer closeGoods;
|
private Integer closeGoods;
|
||||||
@SerializedName("close_comment")
|
@SerializedName("close_comment")
|
||||||
private Integer closeComment;
|
private Integer closeComment;
|
||||||
private List<WxMaLiveInfo.Goods> goods;
|
private List<Goods> goods;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user