package com.ks.tool.bkz.dto;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
import org.springframework.data.annotation.Id;
|
import org.springframework.data.mongodb.core.index.Indexed;
|
import org.springframework.data.mongodb.core.mapping.Document;
|
import org.springframework.data.mongodb.core.mapping.Field;
|
|
@Document(collection = "daTaoKeGoods")
|
public class DaTaoKeDetailV2 implements Serializable {
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 1L;
|
@Id
|
private Long id;// 商品ID
|
@Indexed
|
@Field
|
private Long goodsId;// 淘宝商品ID
|
@Field
|
private String title;// 标题
|
@Field
|
private String dtitle;// 大淘客标题
|
@Field
|
private BigDecimal originalPrice;// 原价
|
@Field
|
private BigDecimal actualPrice;// 券后价
|
@Field
|
private Integer shopType;// 店铺类型,1-天猫,0-淘宝
|
@Field
|
private Integer goldSellers;// 是否金牌卖家,1-金牌卖家,0-非金牌卖家
|
@Field
|
private Integer monthSales;// 30天销量
|
@Field
|
private Integer twoHoursSales;// 2小时销量
|
@Field
|
private Integer dailySales;// 当日销量
|
@Field
|
private Integer commissionType;// 佣金类型,0-通用,1-定向,2-高佣,3-营销计划
|
@Field
|
private String desc;// 推广文案
|
@Field
|
private Integer couponReceiveNum;// 领券量
|
@Field
|
private String couponLink;// 领券链接
|
@Field
|
private String couponEndTime;// 优惠券结束时间
|
@Field
|
private String couponStartTime;// 优惠券开始时间
|
@Field
|
private BigDecimal couponPrice;// 优惠券金额
|
@Field
|
private String couponConditions;// 优惠券使用条件
|
@Deprecated
|
@Field
|
private String couponId;// 券ID
|
@Field
|
private Integer activityType;// 活动类型,1-无活动,2-淘抢购,3-聚划算
|
@Field
|
private Date createTime;// 商品创建时间
|
@Field
|
private String mainPic;// 商品主图链接
|
@Field
|
private String marketingMainPic;// 营销主图链接
|
@Field
|
private Long sellerId;// 淘宝卖家id
|
@Field
|
private Integer cid;// 商品在大淘客的分类id
|
@Field
|
private BigDecimal discounts;// 折扣力度
|
@Field
|
private BigDecimal commissionRate;// 佣金比例
|
@Field
|
private Integer couponTotalNum;// 券总量
|
@Field
|
private Integer haitao;// 是否海淘,1-海淘商品,0-非海淘商品
|
@Field
|
private String activityStartTime;// 活动开始时间
|
@Field
|
private String activityEndTime;// 活动结束时间
|
@Field
|
private String shopName;// 店铺名称
|
@Field
|
private Integer shopLevel;// 淘宝店铺等级
|
@Field
|
private BigDecimal descScore;// 描述分
|
@Field
|
private Integer brand;// 是否是品牌商品
|
@Field
|
private String brandId;// 品牌id
|
@Field
|
private String brandName;// 品牌名称
|
@Field
|
private Integer hotPush;// 热推值
|
|
private String teamName;// 放单人名称
|
@Field
|
private String itemLink;// 商品淘宝链接
|
@Field
|
private Integer tchaoshi;// 是否天猫超市商品,1-天猫超市商品,0-非天猫超市商品
|
@Field
|
private Integer tbcid;// 商品在淘宝的二级分类id ,非大淘客的二级分类
|
|
private String imgs;
|
|
private Date updateTime;
|
// 额外字段维护
|
|
private Integer commission;// 佣金金额,单位为分
|
|
public String getImgs() {
|
return imgs;
|
}
|
|
public void setImgs(String imgs) {
|
this.imgs = imgs;
|
}
|
|
|
|
public Integer getCommission() {
|
return commission;
|
}
|
|
public void setCommission(Integer commission) {
|
this.commission = commission;
|
}
|
|
public Date getUpdateTime() {
|
return updateTime;
|
}
|
|
public void setUpdateTime(Date updateTime) {
|
this.updateTime = updateTime;
|
}
|
|
public Long getId() {
|
return id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
|
public Long getGoodsId() {
|
return goodsId;
|
}
|
|
public void setGoodsId(Long goodsId) {
|
this.goodsId = goodsId;
|
}
|
|
public String getTitle() {
|
return title;
|
}
|
|
public void setTitle(String title) {
|
this.title = title;
|
}
|
|
public String getDtitle() {
|
return dtitle;
|
}
|
|
public void setDtitle(String dtitle) {
|
this.dtitle = dtitle;
|
}
|
|
public BigDecimal getOriginalPrice() {
|
return originalPrice;
|
}
|
|
public void setOriginalPrice(BigDecimal originalPrice) {
|
this.originalPrice = originalPrice;
|
}
|
|
public BigDecimal getActualPrice() {
|
return actualPrice;
|
}
|
|
public void setActualPrice(BigDecimal actualPrice) {
|
this.actualPrice = actualPrice;
|
}
|
|
public Integer getShopType() {
|
return shopType;
|
}
|
|
public void setShopType(Integer shopType) {
|
this.shopType = shopType;
|
}
|
|
public Integer getGoldSellers() {
|
return goldSellers;
|
}
|
|
public void setGoldSellers(Integer goldSellers) {
|
this.goldSellers = goldSellers;
|
}
|
|
public Integer getMonthSales() {
|
return monthSales;
|
}
|
|
public void setMonthSales(Integer monthSales) {
|
this.monthSales = monthSales;
|
}
|
|
public Integer getTwoHoursSales() {
|
return twoHoursSales;
|
}
|
|
public void setTwoHoursSales(Integer twoHoursSales) {
|
this.twoHoursSales = twoHoursSales;
|
}
|
|
public Integer getDailySales() {
|
return dailySales;
|
}
|
|
public void setDailySales(Integer dailySales) {
|
this.dailySales = dailySales;
|
}
|
|
public Integer getCommissionType() {
|
return commissionType;
|
}
|
|
public void setCommissionType(Integer commissionType) {
|
this.commissionType = commissionType;
|
}
|
|
public String getDesc() {
|
return desc;
|
}
|
|
public void setDesc(String desc) {
|
this.desc = desc;
|
}
|
|
public Integer getCouponReceiveNum() {
|
return couponReceiveNum;
|
}
|
|
public void setCouponReceiveNum(Integer couponReceiveNum) {
|
this.couponReceiveNum = couponReceiveNum;
|
}
|
|
public String getCouponLink() {
|
return couponLink;
|
}
|
|
public void setCouponLink(String couponLink) {
|
this.couponLink = couponLink;
|
}
|
|
public String getCouponEndTime() {
|
return couponEndTime;
|
}
|
|
public void setCouponEndTime(String couponEndTime) {
|
this.couponEndTime = couponEndTime;
|
}
|
|
public String getCouponStartTime() {
|
return couponStartTime;
|
}
|
|
public void setCouponStartTime(String couponStartTime) {
|
this.couponStartTime = couponStartTime;
|
}
|
|
public BigDecimal getCouponPrice() {
|
return couponPrice;
|
}
|
|
public void setCouponPrice(BigDecimal couponPrice) {
|
this.couponPrice = couponPrice;
|
}
|
|
public String getCouponConditions() {
|
return couponConditions;
|
}
|
|
public void setCouponConditions(String couponConditions) {
|
this.couponConditions = couponConditions;
|
}
|
|
public String getCouponId() {
|
return couponId;
|
}
|
|
public void setCouponId(String couponId) {
|
this.couponId = couponId;
|
}
|
|
public Integer getActivityType() {
|
return activityType;
|
}
|
|
public void setActivityType(Integer activityType) {
|
this.activityType = activityType;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getMainPic() {
|
return mainPic;
|
}
|
|
public void setMainPic(String mainPic) {
|
this.mainPic = mainPic;
|
}
|
|
public String getMarketingMainPic() {
|
return marketingMainPic;
|
}
|
|
public void setMarketingMainPic(String marketingMainPic) {
|
this.marketingMainPic = marketingMainPic;
|
}
|
|
public Long getSellerId() {
|
return sellerId;
|
}
|
|
public void setSellerId(Long sellerId) {
|
this.sellerId = sellerId;
|
}
|
|
public Integer getCid() {
|
return cid;
|
}
|
|
public void setCid(Integer cid) {
|
this.cid = cid;
|
}
|
|
public BigDecimal getDiscounts() {
|
return discounts;
|
}
|
|
public void setDiscounts(BigDecimal discounts) {
|
this.discounts = discounts;
|
}
|
|
public BigDecimal getCommissionRate() {
|
return commissionRate;
|
}
|
|
public void setCommissionRate(BigDecimal commissionRate) {
|
this.commissionRate = commissionRate;
|
}
|
|
public Integer getCouponTotalNum() {
|
return couponTotalNum;
|
}
|
|
public void setCouponTotalNum(Integer couponTotalNum) {
|
this.couponTotalNum = couponTotalNum;
|
}
|
|
public Integer getHaitao() {
|
return haitao;
|
}
|
|
public void setHaitao(Integer haitao) {
|
this.haitao = haitao;
|
}
|
|
public String getActivityStartTime() {
|
return activityStartTime;
|
}
|
|
public void setActivityStartTime(String activityStartTime) {
|
this.activityStartTime = activityStartTime;
|
}
|
|
public String getActivityEndTime() {
|
return activityEndTime;
|
}
|
|
public void setActivityEndTime(String activityEndTime) {
|
this.activityEndTime = activityEndTime;
|
}
|
|
public String getShopName() {
|
return shopName;
|
}
|
|
public void setShopName(String shopName) {
|
this.shopName = shopName;
|
}
|
|
public Integer getShopLevel() {
|
return shopLevel;
|
}
|
|
public void setShopLevel(Integer shopLevel) {
|
this.shopLevel = shopLevel;
|
}
|
|
public BigDecimal getDescScore() {
|
return descScore;
|
}
|
|
public void setDescScore(BigDecimal descScore) {
|
this.descScore = descScore;
|
}
|
|
public Integer getBrand() {
|
return brand;
|
}
|
|
public void setBrand(Integer brand) {
|
this.brand = brand;
|
}
|
|
public String getBrandId() {
|
return brandId;
|
}
|
|
public void setBrandId(String brandId) {
|
this.brandId = brandId;
|
}
|
|
public String getBrandName() {
|
return brandName;
|
}
|
|
public void setBrandName(String brandName) {
|
this.brandName = brandName;
|
}
|
|
public Integer getHotPush() {
|
return hotPush;
|
}
|
|
public void setHotPush(Integer hotPush) {
|
this.hotPush = hotPush;
|
}
|
|
public String getTeamName() {
|
return teamName;
|
}
|
|
public void setTeamName(String teamName) {
|
this.teamName = teamName;
|
}
|
|
public String getItemLink() {
|
return itemLink;
|
}
|
|
public void setItemLink(String itemLink) {
|
this.itemLink = itemLink;
|
}
|
|
public Integer getTchaoshi() {
|
return tchaoshi;
|
}
|
|
public void setTchaoshi(Integer tchaoshi) {
|
this.tchaoshi = tchaoshi;
|
}
|
|
public Integer getTbcid() {
|
return tbcid;
|
}
|
|
public void setTbcid(Integer tbcid) {
|
this.tbcid = tbcid;
|
}
|
}
|