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