package com.yeshi.buwan.dto.tb;
|
|
import com.google.gson.annotations.Expose;
|
import org.springframework.data.mongodb.core.index.Indexed;
|
import org.springframework.data.mongodb.core.mapping.Field;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* 淘宝商品信息
|
*
|
* @author Administrator
|
*
|
*/
|
|
public class TaoBaoGoodsBrief extends TaoBaoGoodsYuShouInfo implements Serializable {
|
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 1L;
|
|
//@org.yeshi.utils.mybatis.Column(name = "id")
|
@Expose
|
private Long id;
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "rootCatId")
|
private Integer rootCatId;// 0, 一级类目ID
|
|
//@org.yeshi.utils.mybatis.Column(name = "eventCreatorId")
|
private Integer eventCreatorId;// 0,
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "leafCatId")
|
private Integer leafCatId;// 50011277, 子类目id
|
|
//@org.yeshi.utils.mybatis.Column(name = "debugInfo")
|
private String debugInfo;// null,
|
|
//@org.yeshi.utils.mybatis.Column(name = "rootCatScore")
|
private Integer rootCatScore;// 0,
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "sellerId")
|
private Long sellerId;// 卖家Id
|
|
@Field
|
@Expose
|
//@org.yeshi.utils.mybatis.Column(name = "userType")
|
private Integer userType;// 0,
|
|
@Field
|
@Expose
|
//@org.yeshi.utils.mybatis.Column(name = "shopTitle")
|
private String shopTitle;// 店铺名称
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "pictUrl")
|
@Expose
|
private String pictUrl;// 主图链接
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "pictUrlWhite")
|
@Expose
|
private String pictUrlWhite;// 白底色图片链接
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "title")
|
@Expose
|
private String title;// 商品标题
|
|
@Field
|
@Indexed
|
//@org.yeshi.utils.mybatis.Column(name = "auctionId")
|
@Expose
|
private Long auctionId;// 商品ID
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponLink")
|
@Expose
|
private String couponLink;// 优惠券链�?
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponLinkTaoToken")
|
@Expose
|
private String couponLinkTaoToken;//
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponActivityId")
|
@Expose
|
private String couponActivityId;//
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "biz30day")
|
@Expose
|
private Integer biz30day;// 月销量
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "tkRate")
|
@Expose
|
private BigDecimal tkRate;// 佣金比例 �?��100
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "nick")
|
@Expose
|
private String nick;// "yoyo_808611", 店铺名称
|
|
//@org.yeshi.utils.mybatis.Column(name = "includeDxjh")
|
@Expose
|
private Integer includeDxjh;// 1:定向计划
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "reservePrice")
|
@Expose
|
private BigDecimal reservePrice;// 588,
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "tkCommFee")
|
@Expose
|
private BigDecimal tkCommFee;// 32.04,
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "totalFee")
|
@Expose
|
private BigDecimal totalFee;// 4814.43,
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "totalNum")
|
@Expose
|
private Integer totalNum;// 229, 库存数量
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "zkPrice")
|
@Expose
|
private BigDecimal zkPrice;// 无线价格,在售价
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "dayLeft")
|
@Expose
|
private Integer dayLeft;// -17228,
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "tk3rdRate")
|
@Expose
|
private String tk3rdRate;// null,
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "auctionUrl")
|
@Expose
|
private String auctionUrl;// 商品链接
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "rlRate")
|
@Expose
|
private Double rlRate;// 69.72,
|
|
//@org.yeshi.utils.mybatis.Column(name = "hasRecommended")
|
@Expose
|
private Integer hasRecommended;// 0,
|
|
//@org.yeshi.utils.mybatis.Column(name = "hasSame")
|
@Expose
|
private Integer hasSame;// 0,
|
|
//@org.yeshi.utils.mybatis.Column(name = "sameItemPid")
|
@Expose
|
private Long sameItemPid;// "-232381821",
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponTotalCount")
|
@Expose
|
private Integer couponTotalCount;// 优惠券�?�?
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponLeftCount")
|
@Expose
|
private Integer couponLeftCount;// 优惠券剩余数�?
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponAmount")
|
@Expose
|
private BigDecimal couponAmount;// 优惠金额
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "eventRate")
|
@Expose
|
private String eventRate;// null,
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponShortLink")
|
@Expose
|
private String couponShortLink;// 优惠券短�?
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponInfo")
|
@Expose
|
private String couponInfo;// 优惠券信�?
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponStartFee")
|
@Expose
|
private BigDecimal couponStartFee;// 优惠券起始优�?
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponEffectiveStartTime")
|
@Expose
|
private String couponEffectiveStartTime;// "2017-02-04",优惠券开始时�?
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponEffectiveEndTime")
|
@Expose
|
private String couponEffectiveEndTime;// 优惠券结束时�?
|
|
//@org.yeshi.utils.mybatis.Column(name = "hasUmpBonus")
|
@Expose
|
private String hasUmpBonus;// null,
|
|
//@org.yeshi.utils.mybatis.Column(name = "isBizActivity")
|
@Expose
|
private String isBizActivity;// null,
|
|
//@org.yeshi.utils.mybatis.Column(name = "umpBonus")
|
@Expose
|
private String umpBonus;// null,
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "rootCategoryName")
|
@Expose
|
private String rootCategoryName;// 一级分类名称
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "couponOriLink")
|
@Expose
|
private String couponOriLink;// 优惠券原始链�?
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "userTypeName")
|
@Expose
|
private String userTypeName;// 用户类型
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "tkMktStatus")
|
@Expose
|
private String tkMktStatus; // 1:营销返利
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "totalSales")
|
@Expose
|
private Integer totalSales;// 229, 淘客30天月推广量
|
|
// 入库时间
|
//@org.yeshi.utils.mybatis.Column(name = "createtime")
|
@Expose
|
private Date createtime;
|
// 更新时间
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "updatetime")
|
@Expose
|
private Date updatetime;
|
|
//@org.yeshi.utils.mybatis.Column(name = "state")
|
@Expose
|
private Integer state;// 0-正常 1-商品下架
|
|
@Field
|
//@org.yeshi.utils.mybatis.Column(name = "material_lib_type")
|
private Integer materialLibType;//物料库类型
|
|
private String description;//推荐语
|
|
private boolean shopCoupon;//是否为店铺券
|
|
|
|
/* 新增字段 2018-7-16 ; 由于数据未从淘宝获取成功,暂不启用 */
|
|
|
|
public boolean isShopCoupon() {
|
return shopCoupon;
|
}
|
|
public void setShopCoupon(boolean shopCoupon) {
|
this.shopCoupon = shopCoupon;
|
}
|
|
public Integer getMaterialLibType() {
|
return materialLibType;
|
}
|
|
public void setMaterialLibType(Integer materialLibType) {
|
this.materialLibType = materialLibType;
|
}
|
|
// //@org.yeshi.utils.mybatis.Column(name = "catLeafName")
|
private String leafName; // 子类目名称
|
|
|
// //@org.yeshi.utils.mybatis.Column(name = "isPrepay")
|
private Integer isPrepay; // 是否加入消费者保障 1:是 0 否
|
|
// //@org.yeshi.utils.mybatis.Column(name = "shopDsr")
|
private Integer shopDsr; // 店铺评分
|
|
// //@org.yeshi.utils.mybatis.Column(name = "ratesum")
|
private Integer ratesum; // 卖家等级
|
|
// //@org.yeshi.utils.mybatis.Column(name = "rfdRate")
|
private Integer rfdRate; // 退款率是否低于行业均值
|
|
// //@org.yeshi.utils.mybatis.Column(name = "goodRate")
|
private Integer goodRate; // 好评率是否高于行业均值
|
|
// //@org.yeshi.utils.mybatis.Column(name = "payRate30")
|
private Integer payRate30; // 成交转化是否高于行业均值
|
|
// //@org.yeshi.utils.mybatis.Column(name = "freeShipment")
|
private Integer freeShipment; // 是否包邮
|
|
@Expose
|
private String salesCount;
|
|
@Expose
|
private List<String> imgList;
|
|
private String dxjhInfo;
|
|
private String provcity;
|
|
private BigDecimal minTkRate;//最小返利比例
|
|
public BigDecimal getMinTkRate() {
|
return minTkRate;
|
}
|
|
public void setMinTkRate(BigDecimal minTkRate) {
|
this.minTkRate = minTkRate;
|
}
|
|
public Date getUpdatetime() {
|
return updatetime;
|
}
|
|
public void setUpdatetime(Date updatetime) {
|
this.updatetime = updatetime;
|
}
|
|
public Integer getState() {
|
return state;
|
}
|
|
public void setState(Integer state) {
|
this.state = state;
|
}
|
|
public String getProvcity() {
|
return provcity;
|
}
|
|
public void setProvcity(String provcity) {
|
this.provcity = provcity;
|
}
|
|
public String getDxjhInfo() {
|
return dxjhInfo;
|
}
|
|
public void setDxjhInfo(String dxjhInfo) {
|
this.dxjhInfo = dxjhInfo;
|
}
|
|
public Date getCreatetime() {
|
return createtime;
|
}
|
|
public void setCreatetime(Date createtime) {
|
this.createtime = createtime;
|
}
|
|
public TaoBaoGoodsBrief() {
|
this.eventCreatorId = 0;
|
this.hasRecommended = 0;
|
this.hasSame = 0;
|
this.rootCatId = 0;
|
this.rootCatScore = 0;
|
this.sameItemPid = 0L;
|
this.totalFee = new BigDecimal(0);
|
this.couponStartFee = new BigDecimal(0);
|
this.couponTotalCount = 0;
|
this.dayLeft = 0;
|
this.leafCatId = 0;
|
this.couponAmount = new BigDecimal(0);
|
this.rlRate = 0.0;
|
this.couponLeftCount = 0;
|
this.includeDxjh = 0;
|
|
}
|
|
public TaoBaoGoodsBrief(Long id) {
|
super();
|
this.id = id;
|
}
|
|
public TaoBaoGoodsBrief(String shopTitle) {
|
super();
|
this.shopTitle = shopTitle;
|
}
|
|
public List<String> getImgList() {
|
return imgList;
|
}
|
|
public void setImgList(List<String> imgList) {
|
this.imgList = imgList;
|
}
|
|
public Integer getRootCatId() {
|
return rootCatId;
|
}
|
|
public void setRootCatId(Integer rootCatId) {
|
this.rootCatId = rootCatId;
|
}
|
|
public Integer getEventCreatorId() {
|
return eventCreatorId;
|
}
|
|
public void setEventCreatorId(Integer eventCreatorId) {
|
this.eventCreatorId = eventCreatorId;
|
}
|
|
public Integer getLeafCatId() {
|
return leafCatId;
|
}
|
|
public void setLeafCatId(Integer leafCatId) {
|
this.leafCatId = leafCatId;
|
}
|
|
public String getDebugInfo() {
|
return debugInfo;
|
}
|
|
public void setDebugInfo(String debugInfo) {
|
this.debugInfo = debugInfo;
|
}
|
|
public Integer getRootCatScore() {
|
return rootCatScore;
|
}
|
|
public void setRootCatScore(Integer rootCatScore) {
|
this.rootCatScore = rootCatScore;
|
}
|
|
public Long getSellerId() {
|
return sellerId;
|
}
|
|
public void setSellerId(Long sellerId) {
|
this.sellerId = sellerId;
|
}
|
|
public Integer getUserType() {
|
return userType;
|
}
|
|
public void setUserType(Integer userType) {
|
this.userType = userType;
|
}
|
|
public String getShopTitle() {
|
return shopTitle;
|
}
|
|
public void setShopTitle(String shopTitle) {
|
this.shopTitle = shopTitle;
|
}
|
|
public String getPictUrl() {
|
return pictUrl;
|
}
|
|
public void setPictUrl(String pictUrl) {
|
this.pictUrl = pictUrl;
|
}
|
|
public String getTitle() {
|
return title;
|
}
|
|
public void setTitle(String title) {
|
this.title = title;
|
}
|
|
public Long getAuctionId() {
|
return auctionId;
|
}
|
|
public void setAuctionId(Long auctionId) {
|
this.auctionId = auctionId;
|
}
|
|
public String getCouponLink() {
|
return couponLink;
|
}
|
|
public void setCouponLink(String couponLink) {
|
this.couponLink = couponLink;
|
}
|
|
public String getCouponLinkTaoToken() {
|
return couponLinkTaoToken;
|
}
|
|
public void setCouponLinkTaoToken(String couponLinkTaoToken) {
|
this.couponLinkTaoToken = couponLinkTaoToken;
|
}
|
|
public String getCouponActivityId() {
|
return couponActivityId;
|
}
|
|
public void setCouponActivityId(String couponActivityId) {
|
this.couponActivityId = couponActivityId;
|
}
|
|
public Integer getBiz30day() {
|
return biz30day;
|
}
|
|
public void setBiz30day(Integer biz30day) {
|
this.biz30day = biz30day;
|
}
|
|
public BigDecimal getTkRate() {
|
return tkRate;
|
}
|
|
public void setTkRate(BigDecimal tkRate) {
|
this.tkRate = tkRate;
|
}
|
|
public String getNick() {
|
return nick;
|
}
|
|
public void setNick(String nick) {
|
this.nick = nick;
|
}
|
|
public Integer getIncludeDxjh() {
|
return includeDxjh;
|
}
|
|
public void setIncludeDxjh(Integer includeDxjh) {
|
this.includeDxjh = includeDxjh;
|
}
|
|
public BigDecimal getTkCommFee() {
|
return tkCommFee;
|
}
|
|
public BigDecimal getReservePrice() {
|
return reservePrice;
|
}
|
|
public void setReservePrice(BigDecimal reservePrice) {
|
this.reservePrice = reservePrice;
|
}
|
|
public BigDecimal getTotalFee() {
|
return totalFee;
|
}
|
|
public void setTotalFee(BigDecimal totalFee) {
|
this.totalFee = totalFee;
|
}
|
|
public void setTkCommFee(BigDecimal tkCommFee) {
|
this.tkCommFee = tkCommFee;
|
}
|
|
public Integer getTotalNum() {
|
return totalNum;
|
}
|
|
public void setTotalNum(Integer totalNum) {
|
this.totalNum = totalNum;
|
}
|
|
public BigDecimal getZkPrice() {
|
return zkPrice;
|
}
|
|
public void setZkPrice(BigDecimal zkPrice) {
|
this.zkPrice = zkPrice;
|
}
|
|
public Integer getDayLeft() {
|
return dayLeft;
|
}
|
|
public void setDayLeft(Integer dayLeft) {
|
this.dayLeft = dayLeft;
|
}
|
|
public String getTk3rdRate() {
|
return tk3rdRate;
|
}
|
|
public void setTk3rdRate(String tk3rdRate) {
|
this.tk3rdRate = tk3rdRate;
|
}
|
|
public String getAuctionUrl() {
|
return auctionUrl;
|
}
|
|
public void setAuctionUrl(String auctionUrl) {
|
this.auctionUrl = auctionUrl;
|
}
|
|
public Double getRlRate() {
|
return rlRate;
|
}
|
|
public void setRlRate(Double rlRate) {
|
this.rlRate = rlRate;
|
}
|
|
public Integer getHasRecommended() {
|
return hasRecommended;
|
}
|
|
public void setHasRecommended(Integer hasRecommended) {
|
this.hasRecommended = hasRecommended;
|
}
|
|
public Integer getHasSame() {
|
return hasSame;
|
}
|
|
public void setHasSame(Integer hasSame) {
|
this.hasSame = hasSame;
|
}
|
|
public Long getSameItemPid() {
|
return sameItemPid;
|
}
|
|
public void setSameItemPid(Long sameItemPid) {
|
this.sameItemPid = sameItemPid;
|
}
|
|
public Integer getCouponTotalCount() {
|
return couponTotalCount;
|
}
|
|
public void setCouponTotalCount(Integer couponTotalCount) {
|
this.couponTotalCount = couponTotalCount;
|
}
|
|
public Integer getCouponLeftCount() {
|
return couponLeftCount;
|
}
|
|
public void setCouponLeftCount(Integer couponLeftCount) {
|
this.couponLeftCount = couponLeftCount;
|
}
|
|
public BigDecimal getCouponAmount() {
|
return couponAmount;
|
}
|
|
public void setCouponAmount(BigDecimal couponAmount) {
|
this.couponAmount = couponAmount;
|
}
|
|
public String getEventRate() {
|
return eventRate;
|
}
|
|
public void setEventRate(String eventRate) {
|
this.eventRate = eventRate;
|
}
|
|
public String getCouponShortLink() {
|
return couponShortLink;
|
}
|
|
public void setCouponShortLink(String couponShortLink) {
|
this.couponShortLink = couponShortLink;
|
}
|
|
public String getCouponInfo() {
|
return couponInfo;
|
}
|
|
public void setCouponInfo(String couponInfo) {
|
this.couponInfo = couponInfo;
|
}
|
|
public BigDecimal getCouponStartFee() {
|
return couponStartFee;
|
}
|
|
public void setCouponStartFee(BigDecimal couponStartFee) {
|
this.couponStartFee = couponStartFee;
|
}
|
|
public String getCouponEffectiveStartTime() {
|
return couponEffectiveStartTime;
|
}
|
|
public void setCouponEffectiveStartTime(String couponEffectiveStartTime) {
|
this.couponEffectiveStartTime = couponEffectiveStartTime;
|
}
|
|
public String getCouponEffectiveEndTime() {
|
return couponEffectiveEndTime;
|
}
|
|
public void setCouponEffectiveEndTime(String couponEffectiveEndTime) {
|
this.couponEffectiveEndTime = couponEffectiveEndTime;
|
}
|
|
public String getHasUmpBonus() {
|
return hasUmpBonus;
|
}
|
|
public void setHasUmpBonus(String hasUmpBonus) {
|
this.hasUmpBonus = hasUmpBonus;
|
}
|
|
public String getIsBizActivity() {
|
return isBizActivity;
|
}
|
|
public void setIsBizActivity(String isBizActivity) {
|
this.isBizActivity = isBizActivity;
|
}
|
|
public String getUmpBonus() {
|
return umpBonus;
|
}
|
|
public void setUmpBonus(String umpBonus) {
|
this.umpBonus = umpBonus;
|
}
|
|
public String getRootCategoryName() {
|
return rootCategoryName;
|
}
|
|
public void setRootCategoryName(String rootCategoryName) {
|
this.rootCategoryName = rootCategoryName;
|
}
|
|
public String getCouponOriLink() {
|
return couponOriLink;
|
}
|
|
public void setCouponOriLink(String couponOriLink) {
|
this.couponOriLink = couponOriLink;
|
}
|
|
public String getUserTypeName() {
|
return userTypeName;
|
}
|
|
public void setUserTypeName(String userTypeName) {
|
this.userTypeName = userTypeName;
|
}
|
|
public Long getId() {
|
return id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
|
public String getTkMktStatus() {
|
return tkMktStatus;
|
}
|
|
public void setTkMktStatus(String tkMktStatus) {
|
this.tkMktStatus = tkMktStatus;
|
}
|
|
public String getSalesCount() {
|
return salesCount;
|
}
|
|
public void setSalesCount(String salesCount) {
|
this.salesCount = salesCount;
|
}
|
|
|
public Integer getIsPrepay() {
|
return isPrepay;
|
}
|
|
public void setIsPrepay(Integer isPrepay) {
|
this.isPrepay = isPrepay;
|
}
|
|
public Integer getShopDsr() {
|
return shopDsr;
|
}
|
|
public void setShopDsr(Integer shopDsr) {
|
this.shopDsr = shopDsr;
|
}
|
|
public Integer getRatesum() {
|
return ratesum;
|
}
|
|
public void setRatesum(Integer ratesum) {
|
this.ratesum = ratesum;
|
}
|
|
public Integer getRfdRate() {
|
return rfdRate;
|
}
|
|
public void setRfdRate(Integer rfdRate) {
|
this.rfdRate = rfdRate;
|
}
|
|
public Integer getGoodRate() {
|
return goodRate;
|
}
|
|
public void setGoodRate(Integer goodRate) {
|
this.goodRate = goodRate;
|
}
|
|
public Integer getPayRate30() {
|
return payRate30;
|
}
|
|
public void setPayRate30(Integer payRate30) {
|
this.payRate30 = payRate30;
|
}
|
|
public Integer getFreeShipment() {
|
return freeShipment;
|
}
|
|
public void setFreeShipment(Integer freeShipment) {
|
this.freeShipment = freeShipment;
|
}
|
|
|
public String getLeafName() {
|
return leafName;
|
}
|
|
public void setLeafName(String leafName) {
|
this.leafName = leafName;
|
}
|
|
public Integer getTotalSales() {
|
return totalSales;
|
}
|
|
public void setTotalSales(Integer totalSales) {
|
this.totalSales = totalSales;
|
}
|
|
public String getPictUrlWhite() {
|
return pictUrlWhite;
|
}
|
|
public void setPictUrlWhite(String pictUrlWhite) {
|
this.pictUrlWhite = pictUrlWhite;
|
}
|
|
public String getDescription() {
|
return description;
|
}
|
|
public void setDescription(String description) {
|
this.description = description;
|
}
|
|
}
|