package com.matrix.system.shopXcx.bean;
|
|
import com.matrix.core.anotations.Extend;
|
import com.matrix.system.common.bean.EntityDTOExt;
|
|
import java.util.List;
|
|
/**
|
* @description 产品表
|
* @author jyy
|
* @date 2019-06-10 10:58
|
*/
|
public class ShopProduct extends EntityDTOExt {
|
|
/**
|
* 产品类型-服务
|
*/
|
public static final int IS_SERVICE_Y=1;
|
public static final int IS_SERVICE_N=2;
|
|
/**
|
* 主键
|
*/
|
private Integer id;
|
|
|
/**
|
* 分类ID
|
*/
|
private Integer categoryId;
|
|
|
/**
|
* 标题
|
*/
|
private String title;
|
|
|
/**
|
* 产品简介
|
*/
|
private String briefIntroduction;
|
|
|
/**
|
* 运费
|
*/
|
private Integer carriage;
|
|
|
/**
|
* PC端封面
|
*/
|
private String imgPc;
|
|
|
/**
|
* 手机端封面
|
*/
|
private String imgMobile;
|
|
|
|
|
|
/**
|
* 原价
|
*/
|
private Double price;
|
|
|
/**
|
* PC端详情
|
*/
|
private String pcDetails;
|
|
|
/**
|
* 手机端详情
|
*/
|
private String mobileDetails;
|
|
|
/**
|
* 限购数量
|
*/
|
private Integer buyLimit;
|
|
|
/**
|
* 限购周期(单位:天)
|
*/
|
private Integer limitCycle;
|
|
|
/**
|
* 是否可以评论(1=是,2=否)
|
*/
|
private Integer isCanComment;
|
|
|
/**
|
* 助记码
|
*/
|
private String mnemonicCode;
|
|
|
/**
|
* 是否上架(1=是,2=否)
|
*/
|
private Integer status;
|
|
/**
|
* 服务时长
|
*/
|
private Integer serviceTime;
|
|
/**
|
* 展示销量
|
*/
|
private Integer dsVolume;
|
|
|
/**
|
* 真实销量
|
*/
|
private Integer rsVolume;
|
|
|
/**
|
* 删除标识(1=是,2=否)
|
*/
|
private Integer delFlag;
|
|
/**
|
* 商品属性值
|
*/
|
private String attrValues;
|
|
/**
|
* 是否为服务(1:是,2:否)
|
*/
|
private Integer isService;
|
|
/**
|
* 是否特价(1:是,2:否)
|
*/
|
private Integer isSpecialPrice;
|
|
/**
|
* 划线价格
|
*/
|
private Double markedPrice;
|
|
private String shopIds;
|
|
private String brand;
|
|
/**
|
* 商品参数
|
*/
|
@Extend
|
private String paramRefs;
|
@Extend
|
private List<ShopProductParamRef> params;
|
|
/**
|
* 商品属性
|
*/
|
@Extend
|
private String attrs;
|
@Extend
|
private List<ShopProductAttrRef> attrRefs;
|
|
/**
|
* 商品规格
|
*/
|
@Extend
|
private String shopSku;
|
@Extend
|
private List<ShopSku> skus;
|
|
/**
|
* 商品图片
|
*/
|
@Extend
|
private String shopProductImg;
|
@Extend
|
private List<ShopProductImg> productImgs;
|
|
|
/**
|
* 起始价格
|
*/
|
@Extend
|
private Integer startPrice;
|
|
/**
|
* 结束价格
|
*/
|
@Extend
|
private Integer endPrice;
|
|
/**
|
* 查询类型1综合查询,2销量查询,3价格查询
|
*/
|
@Extend
|
private String queryType;
|
|
/**
|
* 排序类型
|
*/
|
@Extend
|
private String sortType;
|
|
/**
|
* 品种编码
|
*/
|
@Extend
|
private String atrid;
|
|
/**
|
* 积分
|
*/
|
@Extend
|
private String score;
|
|
/**
|
* 库存总量
|
*/
|
@Extend
|
private String stockNum;
|
|
/**
|
* 产品关联的最高优惠活动
|
*/
|
@Extend
|
private ShopCoupon shopCoupon;
|
|
/**
|
* 优惠券id
|
*/
|
private Integer couponId;
|
|
private Long companyId;
|
|
public Long getCompanyId() {
|
return companyId;
|
}
|
|
public void setCompanyId(Long companyId) {
|
this.companyId = companyId;
|
}
|
|
public String getBrand() {
|
return brand;
|
}
|
|
public void setBrand(String brand) {
|
this.brand = brand;
|
}
|
|
public String getShopIds() {
|
return shopIds;
|
}
|
|
public void setShopIds(String shopIds) {
|
this.shopIds = shopIds;
|
}
|
|
public ShopCoupon getShopCoupon() {
|
return shopCoupon;
|
}
|
|
public void setShopCoupon(ShopCoupon shopCoupon) {
|
this.shopCoupon = shopCoupon;
|
}
|
|
public Integer getCouponId() {
|
return couponId;
|
}
|
|
public void setCouponId(Integer couponId) {
|
this.couponId = couponId;
|
}
|
|
public String getStockNum() {
|
return stockNum;
|
}
|
|
public void setStockNum(String stockNum) {
|
this.stockNum = stockNum;
|
}
|
|
public Integer getIsService() {
|
return isService;
|
}
|
|
public void setIsService(Integer isService) {
|
this.isService = isService;
|
}
|
|
public Integer getIsSpecialPrice() {
|
return isSpecialPrice;
|
}
|
|
public void setIsSpecialPrice(Integer isSpecialPrice) {
|
this.isSpecialPrice = isSpecialPrice;
|
}
|
|
public Double getMarkedPrice() {
|
return markedPrice;
|
}
|
|
public void setMarkedPrice(Double markedPrice) {
|
this.markedPrice = markedPrice;
|
}
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id=id;
|
}
|
|
|
public Integer getCategoryId() {
|
return categoryId;
|
}
|
|
public void setCategoryId(Integer categoryId) {
|
this.categoryId=categoryId;
|
}
|
|
|
public String getTitle() {
|
return title;
|
}
|
|
public void setTitle(String title) {
|
this.title=title;
|
}
|
|
|
public String getBriefIntroduction() {
|
return briefIntroduction;
|
}
|
|
public void setBriefIntroduction(String briefIntroduction) {
|
this.briefIntroduction=briefIntroduction;
|
}
|
|
|
public Integer getCarriage() {
|
return carriage;
|
}
|
|
public void setCarriage(Integer carriage) {
|
this.carriage=carriage;
|
}
|
|
|
public String getImgPc() {
|
return imgPc;
|
}
|
|
public void setImgPc(String imgPc) {
|
this.imgPc=imgPc;
|
}
|
|
|
public String getImgMobile() {
|
return imgMobile;
|
}
|
|
public void setImgMobile(String imgMobile) {
|
this.imgMobile=imgMobile;
|
}
|
|
|
|
public Double getPrice() {
|
return price;
|
}
|
|
public void setPrice(Double price) {
|
this.price=price;
|
}
|
|
|
public String getPcDetails() {
|
return pcDetails;
|
}
|
|
public void setPcDetails(String pcDetails) {
|
this.pcDetails=pcDetails;
|
}
|
|
|
public String getMobileDetails() {
|
return mobileDetails;
|
}
|
|
public void setMobileDetails(String mobileDetails) {
|
this.mobileDetails=mobileDetails;
|
}
|
|
|
public Integer getBuyLimit() {
|
return buyLimit;
|
}
|
|
public void setBuyLimit(Integer buyLimit) {
|
this.buyLimit=buyLimit;
|
}
|
|
|
public Integer getLimitCycle() {
|
return limitCycle;
|
}
|
|
public void setLimitCycle(Integer limitCycle) {
|
this.limitCycle=limitCycle;
|
}
|
|
|
public Integer getIsCanComment() {
|
return isCanComment;
|
}
|
|
public void setIsCanComment(Integer isCanComment) {
|
this.isCanComment=isCanComment;
|
}
|
|
|
public String getMnemonicCode() {
|
return mnemonicCode;
|
}
|
|
public void setMnemonicCode(String mnemonicCode) {
|
this.mnemonicCode=mnemonicCode;
|
}
|
|
|
public Integer getStatus() {
|
return status;
|
}
|
|
public void setStatus(Integer status) {
|
this.status=status;
|
}
|
|
|
public Integer getDsVolume() {
|
return dsVolume;
|
}
|
|
public void setDsVolume(Integer dsVolume) {
|
this.dsVolume=dsVolume;
|
}
|
|
|
public Integer getRsVolume() {
|
return rsVolume;
|
}
|
|
public void setRsVolume(Integer rsVolume) {
|
this.rsVolume=rsVolume;
|
}
|
|
|
public Integer getDelFlag() {
|
return delFlag;
|
}
|
|
public void setDelFlag(Integer delFlag) {
|
this.delFlag=delFlag;
|
}
|
|
|
public String getParamRefs() {
|
return paramRefs;
|
}
|
|
public void setParamRefs(String paramRefs) {
|
this.paramRefs = paramRefs;
|
}
|
|
public String getAttrs() {
|
return attrs;
|
}
|
|
public void setAttrs(String attrs) {
|
this.attrs = attrs;
|
}
|
|
public String getShopSku() {
|
return shopSku;
|
}
|
|
public void setShopSku(String shopSku) {
|
this.shopSku = shopSku;
|
}
|
|
public String getShopProductImg() {
|
return shopProductImg;
|
}
|
|
public void setShopProductImg(String shopProductImg) {
|
this.shopProductImg = shopProductImg;
|
}
|
|
public List<ShopProductParamRef> getParams() {
|
return params;
|
}
|
|
public void setParams(List<ShopProductParamRef> params) {
|
this.params = params;
|
}
|
|
public List<ShopProductAttrRef> getAttrRefs() {
|
return attrRefs;
|
}
|
|
public void setAttrRefs(List<ShopProductAttrRef> attrRefs) {
|
this.attrRefs = attrRefs;
|
}
|
|
public List<ShopSku> getSkus() {
|
return skus;
|
}
|
|
public void setSkus(List<ShopSku> skus) {
|
this.skus = skus;
|
}
|
|
public List<ShopProductImg> getProductImgs() {
|
return productImgs;
|
}
|
|
public void setProductImgs(List<ShopProductImg> productImgs) {
|
this.productImgs = productImgs;
|
}
|
|
public Integer getStartPrice() {
|
return startPrice;
|
}
|
|
public void setStartPrice(Integer startPrice) {
|
this.startPrice = startPrice;
|
}
|
|
public Integer getEndPrice() {
|
return endPrice;
|
}
|
|
public void setEndPrice(Integer endPrice) {
|
this.endPrice = endPrice;
|
}
|
|
public String getSortType() {
|
return sortType;
|
}
|
|
public void setSortType(String sortType) {
|
this.sortType = sortType;
|
}
|
|
public String getQueryType() {
|
return queryType;
|
}
|
|
public void setQueryType(String queryType) {
|
this.queryType = queryType;
|
}
|
|
public String getAttrValues() {
|
return attrValues;
|
}
|
|
public void setAttrValues(String attrValues) {
|
this.attrValues = attrValues;
|
}
|
|
public String getAtrid() {
|
return atrid;
|
}
|
|
public void setAtrid(String atrid) {
|
this.atrid = atrid;
|
}
|
|
public String getScore() {
|
return score;
|
}
|
|
public Integer getServiceTime() {
|
return serviceTime;
|
}
|
|
public void setServiceTime(Integer serviceTime) {
|
this.serviceTime = serviceTime;
|
}
|
|
public void setScore(String score) {
|
this.score = score;
|
}
|
}
|