package com.yeshi.fanli.entity.dynamic;
|
|
import java.io.Serializable;
|
|
import com.google.gson.annotations.Expose;
|
import com.yeshi.fanli.vo.goods.GoodsDetailVO;
|
|
public class ImgInfo implements Serializable {
|
private static final long serialVersionUID = 1L;
|
|
public enum ImgEnum {
|
img(1, "图片"), goods(2, "商品"), video(3, "视频"), activity(4, "活动");
|
|
private final int vlaue;
|
private final String desc;
|
|
private ImgEnum(int vlaue, String desc) {
|
this.vlaue = vlaue;
|
this.desc = desc;
|
}
|
|
public String getDesc() {
|
return desc;
|
}
|
|
public int getVlaue() {
|
return vlaue;
|
}
|
}
|
|
private String id;
|
// 上级id
|
private String pid;
|
|
// 类型
|
@Expose
|
private ImgEnum type;
|
// 图片链接
|
@Expose
|
private String url;
|
// 高清图片链接
|
@Expose
|
private String urlHD;
|
// 视频链接
|
@Expose
|
private String videoUrl;
|
// 宽度
|
@Expose
|
private Integer w;
|
// 高度
|
@Expose
|
private Integer h;
|
// 是否大图
|
@Expose
|
private boolean large;
|
// 商品信息
|
@Expose
|
private SimpleGoods goods;
|
|
private GoodsDetailVO goodsVO;
|
|
private String activityPic;
|
@Expose
|
private String activityUrl;
|
|
public ImgEnum getType() {
|
return type;
|
}
|
|
public void setType(ImgEnum type) {
|
this.type = type;
|
}
|
|
public String getUrl() {
|
return url;
|
}
|
|
public void setUrl(String url) {
|
this.url = url;
|
}
|
|
public Integer getW() {
|
return w;
|
}
|
|
public void setW(Integer w) {
|
this.w = w;
|
}
|
|
public Integer getH() {
|
return h;
|
}
|
|
public void setH(Integer h) {
|
this.h = h;
|
}
|
|
public SimpleGoods getGoods() {
|
return goods;
|
}
|
|
public void setGoods(SimpleGoods goods) {
|
this.goods = goods;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getUrlHD() {
|
return urlHD;
|
}
|
|
public void setUrlHD(String urlHD) {
|
this.urlHD = urlHD;
|
}
|
|
public String getVideoUrl() {
|
return videoUrl;
|
}
|
|
public void setVideoUrl(String videoUrl) {
|
this.videoUrl = videoUrl;
|
}
|
|
public boolean isLarge() {
|
return large;
|
}
|
|
public void setLarge(boolean large) {
|
this.large = large;
|
}
|
|
public String getPid() {
|
return pid;
|
}
|
|
public void setPid(String pid) {
|
this.pid = pid;
|
}
|
|
public String getActivityUrl() {
|
return activityUrl;
|
}
|
|
public void setActivityUrl(String activityUrl) {
|
this.activityUrl = activityUrl;
|
}
|
|
public String getActivityPic() {
|
return activityPic;
|
}
|
|
public void setActivityPic(String activityPic) {
|
this.activityPic = activityPic;
|
}
|
|
public GoodsDetailVO getGoodsVO() {
|
return goodsVO;
|
}
|
|
public void setGoodsVO(GoodsDetailVO goodsVO) {
|
this.goodsVO = goodsVO;
|
}
|
|
}
|