| 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; | 
|     } | 
| } |