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 params; /** * 商品属性 */ @Extend private String attrs; @Extend private List attrRefs; /** * 商品规格 */ @Extend private String shopSku; @Extend private List skus; /** * 商品图片 */ @Extend private String shopProductImg; @Extend private List 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 getParams() { return params; } public void setParams(List params) { this.params = params; } public List getAttrRefs() { return attrRefs; } public void setAttrRefs(List attrRefs) { this.attrRefs = attrRefs; } public List getSkus() { return skus; } public void setSkus(List skus) { this.skus = skus; } public List getProductImgs() { return productImgs; } public void setProductImgs(List 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; } }