content: package com.alibaba.json.bvt.parser.bug;
  
  import java.util.List;
  
  import junit.framework.TestCase;
  
  import com.alibaba.fastjson.JSON;
  
  public class Bug_for_yihaodian extends TestCase {
  
      public void test_for_long_list() throws Exception {
          String str = "{\"backOperatorId\":14281,\"batchNum\":0,\"canPurchase\":1,\"categoryId\":955063}";
          Te ob = JSON.parseObject(str, Te.class);
      }
  
      public static class Te {
  
          /** 产品ID */
          private Long         id;
          /** 要删除产品的ID */
          private String       deletedProductId;
          /** 产品编码 */
          private String       productCode;
          /** 产品名 */
          private String       productCname;
          /** 产品名前面的品牌名 */
          private String       productBrandName;
          /** 产品名英文 */
          private String       productEname;
          /** 产品销售类别 */
          private Integer      productSaleType;
          /** 产品品牌Id */
          private Long         brandId;
          /** 产品品牌 */
          private String       brandName;
  
          /** 市场价 */
          private Double       productListPrice;
          /** 分类Id */
          private Long         categoryId;
          /** 旧分类Id */
          private Long         oldCategoryId;
          /** 旧扩展类别 **/
          private Long         oldExtendCategoryId;
          /** 厂商ID,默认为1 */
          private Long         mfid;
          /** productCanBeChange */
          private Integer      productCanBeChange;
          /** productChangeDay */
          private Integer      productChangeDay;
          /** productCanBeReturn */
          private Integer      productCanBeReturn;
          /** productReturnDay */
          private Integer      productReturnDay;
          /** 能否维修 */
          private Integer      productCanBeRepair;
          /** 能否维修 */
          private Integer      productCanBeRepairDay;
          /** 安装信息 */
          private Integer      productNeedInstallation;
          /** 条形码 */
          private String       ean13;
          /** sku */
          private String       sku;
          /** 长 */
          private Double       length;
          /** 宽 */
          private Double       width;
          /** 高 */
          private Double       height;
          /** 净重 */
          private Double       weight;
          /** keepTemperature */
          private String       keepTemperature;
          /** keepHumidity */
          private String       keepHumidity;
          /** 产品简称 */
          private String       productSname;
          /** keepSpecCondition */
          private String       keepSpecCondition;
          /** productQualityAssuranceDay */
          private Integer      productQualityAssuranceDay;
          /** 是否已删除 */
          private Integer      isDeleted;
          /** 单位 */
          private String       unit;
          /** 进价 */
          private Double       inPrice;
          /** volume */
          private Double       volume;
          /** countryOfOrgn */
          private Long         countryOfOrgn;
          /** 主图ID */
          private Long         defaultPictureId;
          /** 主图URL */
          private String       defaultPictureUrl;
          /** color */
          private String       color;
          /** currencyId */
          private Long         currencyId;
          /** 毛重 */
          private Double       grossWeight;
          /** format */
          private String       format;
          /** 易碎品 0 不是 1是 */
          private String       isFragile;
          /** 向上0 不是 1是 */
          private String       putOnDirection;
          /** 贵重品0 不是 1是 */
          private String       isValuables;
          /** 液体0 不是 1是 */
          private String       isLiquid;
          /** 防交叉污染0 不是 1是 */
          private String       isCrossContamination;
          /** 16进制的颜色代码,如#FF00AA */
          private String       colorNumber;
          /** 尺码 */
          private String       productSize;
          /** 替换后的尺码 */
          private String       replaceProductSize;
          /** 销售技巧 */
          private String       saleSkill;
          /** 本商品作为赠品时的处理方法 */
          private String       dispositionInstruct;
          /** 产地 */
          private String       placeOfOrigin;
          /** 产品页面标题 */
          private String       productSeoTitle;
          /** 产品页面属性关键字 */
          private String       productSeoKeyword;
          /** 产品页面属性描述 */
          private String       productSeoDescription;
          /** 后台产品配件说明 */
          private String       accessoryDescription;
          /** 是否需要单独开票 */
          private Integer      needInvoice;
          /** 清仓原因 */
          private String       clearCause;
          /** 默认商品条码ID */
          private Long         defaultBarcodeId;
          /** 广告词 */
          private String       adWord;
          /** 是否是3c产品（0:非3C,1:3C产品） */
          private Integer      isCcc;
          /** N件购 */
          private Integer      shoppingCount;
          /** 是否为赠品 */
          private Integer      productIsGift;
          /** 是否可以退换货 0：不可以 1：可以 */
          private Integer      canReturnAndChange;
          /** 是否需要检测 0：不需要 1：需要 */
          private Integer      needExamine;
          /** 1:新增未审核;2:编辑待审核;3:审核未通过;4:审核通过;5:文描审核失败;6:图片审核失败 */
          private Integer      verifyFlg;
          /** 审核者 */
          private Long         verifyBy;
          /** 审核日时 */
  
          /** 商品登记者 */
          private Long         registerBy;
          /** 商品登记日时 */
  
          /** 商品登记者联系电话 */
          private String       registerPhone;
          /** 审核备注 */
          private String       verifyRemark;
          /** 批量数 */
          private Integer      batchNum;
          /** 是否只限本地配送0: 不限制 1:限制 (粉状/液体/膏状) */
          private Integer      localLimit;
          /** 一包的数量 */
          private Integer      stdPackQty;
          /** 正式表产品ID */
          private Long         fromalProductId;
          /** 是否强制发票 */
          private Integer      isMustInvoice;
          /** 审核失败原因 */
          private Integer      verifyFailureType;
          /** 产品类型 0：普通产品 1：主系列产品 2：子系列产品 3：捆绑产品 4：礼品卡 5: 虚拟商品 6:增值服务 */
          private Integer      productType;
          /** 是否能被采购 */
          private Integer      canPurchase;
          /** 标准包装箱sku */
          private String       stdPackageSku;
          /** 是否需要启用保质期控制 0:不启用 1：启用 */
          private Integer      userExpireControl;
          /** 批次规则ID */
          private Long         batchRuleId;
          /** 产品名称副标题 */
          private String       nameSubtitle;
          private String       specialType;
          /** 给经销商的批发价 */
          private Double       batchPrice;
          /** 是否需要批次控制 0：不需要 1：需要 */
          private Integer      needBatchControl;
          /** 销售税率 */
          private Double       salesTax;
          /** 外部产品编码 */
          private String       outerId;
          /** 商家ID */
          private Long         merchantId;
          /** 商家名称 */
          private String       merchantName;
          /** 商家产品主类别（用于报表统计） */
          private Long         masterCategoryId;
  
          private Integer      concernLevel;
          /** 关注理由 */
          private String       concernReason;
          /** 是否可售 */
          private Integer      canSale;
          /** 是否显示 */
          private Integer      canShow;
          /** 产品销售税率 */
          private Long         prodcutTaxRate;
          /** 是否支持VIP0:不支持1:支持 */
          private Integer      canVipDiscount;
          /** 分类名称 */
          private String       categoryName;
          /** 销售价格 */
          private Double       salePrice;
          /** 库存 */
          private Long         stockNum;
          /** 商家类别名称 */
          private String       merchantCategoryName;
          /** 商家详情 */
          private String       productDescription;
          /** 是否可调拨 0：不可以 1：可以 */
          private Integer      isTransfer;
          /** 是否需要审核0：新增未提交；1：需要审核；2：编辑未提交 */
          private Integer      isSubmit;
          /** 审核失败类型 */
          private Integer      verifyFailueType;
          /** 产品拼音 */
          private String       productSpell;
          /** 产品名称前缀 */
          private String       productNamePrefix;
          /** 审核失败原因 */
          private String       failueReason;
          /** orgPicUrl */
          private String       orgPicUrl;
          /** 扩展分类名称 */
          private String       subCategoryName;
          /** 扩展分类ID */
          private Long         subCategoryId;
          /** 7天内日均销量 */
          private Integer      dailySale;
          /** 查看是否有主图 */
          private Integer      picCount;
          /** 强制下架原因 */
          private Integer      underCarriageReason;
          /** 强制下架原因-中文信息 */
          private String       underCarriageReasonStr;
          /** 异常信息 */
          private String       errorMessage;
          /** 库存预警数量 */
          private Integer      alertStockCount;
  
          private String       deliveryInfo;
          /** 主图链接 */
          private String       picUrl;
  
          /** 是否能分期0：不能 1：能 */
          private Integer      canFenqi;
  
          private String       season;
          /** 是否是二次审核 */
          private Integer      isDupAudit;
  
          private Integer      viewFromTag;
  
          /** 产品售价 */
          private Double       productNonMemberPrice;
          /** 产品图片 */
  
          /** 是否更新操作 */
          private Integer      isUpdate;
          /** merchantRpcVo */
  
          /** 系列产品的颜色图片 */
  
          /** 系列产品的尺码 */
          private List<String> productSizeSet;
  
          /** 是否主产品 */
          private Boolean      isMainProduct;
          /** 从图片空间中返回图片ID和URL */
          private String       productPicIdAndURL;
  
          private Integer      isTemp;
          /** 市场价和售价的比例 */
          private Double       priceRate;
  
          private Integer      picSpecialType;
          private Integer      exemptStatus;
  
          private String       violationReasonIds;
  
          private String       violationReasons;
  
          private Long         remainTime;
  
          private Integer      submitOrder;
  
          private Integer      productSource;
  
          private Integer      isKa;
          /** KA商家创建时间 */
          private Integer      kaMCreateTime;
          /** 配送延长期 */
          private Integer      deliveryDay;
          /** 产品状态 */
          private Integer      isEdit;
          /** 操作人 */
          private Long         backOperatorId;
          /** 正式库pm_info_id */
          private Long         formalPmInfoId;
          /** 类别拼接字符串 */
          private String       categoryStr;
          /** 类别id拼接字符串 */
          private String       categoryIdStr;
          /** 扩展类别拼接字符串 */
          private String       extendCategoryStr;
          /** 扩展类别id拼接字符串 */
          private String       extendCategoryIdStr;
          /** 商家类别ID */
          private List<Long>   masterCategoryIdList;
  
          private Long         defaultWarehouseId;
  
          public Long getBackOperatorId() {
              return backOperatorId;
          }
  
          public void setBackOperatorId(Long backOperatorId) {
              this.backOperatorId = backOperatorId;
          }
  
          public Integer getIsDupAudit() {
              return isDupAudit;
          }
  
          public void setIsDupAudit(Integer isDupAudit) {
              this.isDupAudit = isDupAudit;
          }
  
          public Long getId() {
              return id;
          }
  
          public String getUnderCarriageReasonStr() {
              return underCarriageReasonStr;
          }
  
          public void setUnderCarriageReasonStr(String underCarriageReasonStr) {
              this.underCarriageReasonStr = underCarriageReasonStr;
          }
  
          /**
           * 产品ID
           * 
           * @param id 产品ID
           */
  
          public void setId(Long id) {
              this.id = id;
          }
  
          /**
           * 产品编码
           * 
           * @return productCode
           */
  
          public String getProductCode() {
              return productCode;
          }
  
          /**
           * 产品编码
           * 
           * @param productCode 产品编码
           */
  
          public void setProductCode(String productCode) {
              this.productCode = productCode;
          }
  
          /**
           * 产品名
           * 
           * @return productCname
           */
  
          public String getProductCname() {
              return productCname;
          }
  
          /**
           * 产品名
           * 
           * @param productCname 产品名
           */
  
          public void setProductCname(String productCname) {
              this.productCname = productCname;
          }
  
          /**
           * 产品名英文
           * 
           * @return productEname
           */
  
          public String getProductEname() {
              return productEname;
          }
  
          /**
           * 产品名英文
           * 
           * @param productEname 产品名英文
           */
  
          public void setProductEname(String productEname) {
              this.productEname = productEname;
          }
  
  
          /**
           * 产品销售类别
           * 
           * @param productSaleType 产品销售类别
           */
  
          public void setProductSaleType(Integer productSaleType) {
              this.productSaleType = productSaleType;
          }
  
          /**
           * 产品品牌Id
           * 
           * @return brandId
           */
  
          public Long getBrandId() {
              return brandId;
          }
  
          /**
           * 产品品牌Id
           * 
           * @param brandId 产品品牌Id
           */
  
          public void setBrandId(Long brandId) {
              this.brandId = brandId;
          }
  
          /**
           * 产品品牌
           * 
           * @return brandName
           */
  
          public String getBrandName() {
              return brandName;
          }
  
          /**
           * 产品品牌
           * 
           * @param brandName 产品品牌
           */
  
          public void setBrandName(String brandName) {
              this.brandName = brandName;
          }
  
          /**
           * 产品创建时间
           * 
           * @return createTime
           */
  
          /**
           * 产品创建时间
           * 
           * @param createTime 产品创建时间
           */
  
          /**
           * 市场价
           * 
           * @return productListPrice
           */
  
          public Double getProductListPrice() {
              return productListPrice;
          }
  
          /**
           * 市场价
           * 
           * @param productListPrice 市场价
           */
  
          public void setProductListPrice(Double productListPrice) {
              this.productListPrice = productListPrice;
          }
  
          /**
           * 分类Id
           * 
           * @return categoryId
           */
  
          public Long getCategoryId() {
              return categoryId;
          }
  
          /**
           * 分类Id
           * 
           * @param categoryId 分类Id
           */
  
          public void setCategoryId(Long categoryId) {
              this.categoryId = categoryId;
          }
  
          /**
           * 厂商ID默认为1
           * 
           * @return mfid
           */
  
          public Long getMfid() {
              return mfid;
          }
  
          /**
           * 厂商ID默认为1
           * 
           * @param mfid 厂商ID默认为1
           */
  
          public void setMfid(Long mfid) {
              this.mfid = mfid;
          }
  
          /**
           * productCanBeChange
           * 
           * @return productCanBeChange
           */
  
          public Integer getProductCanBeChange() {
              return productCanBeChange;
          }
  
          /**
           * productCanBeChange
           * 
           * @param productCanBeChange productCanBeChange
           */
  
          public void setProductCanBeChange(Integer productCanBeChange) {
              this.productCanBeChange = productCanBeChange;
          }
  
          /**
           * productChangeDay
           * 
           * @return productChangeDay
           */
  
          public Integer getProductChangeDay() {
              return productChangeDay;
          }
  
          /**
           * productChangeDay
           * 
           * @param productChangeDay productChangeDay
           */
  
          public void setProductChangeDay(Integer productChangeDay) {
              this.productChangeDay = productChangeDay;
          }
  
          /**
           * productCanBeReturn
           * 
           * @return productCanBeReturn
           */
  
          public Integer getProductCanBeReturn() {
              return productCanBeReturn;
          }
  
          /**
           * productCanBeReturn
           * 
           * @param productCanBeReturn productCanBeReturn
           */
  
          public void setProductCanBeReturn(Integer productCanBeReturn) {
              this.productCanBeReturn = productCanBeReturn;
          }
  
          /**
           * productReturnDay
           * 
           * @return productReturnDay
           */
  
          public Integer getProductReturnDay() {
              return productReturnDay;
          }
  
          /**
           * productReturnDay
           * 
           * @param productReturnDay productReturnDay
           */
  
          public void setProductReturnDay(Integer productReturnDay) {
              this.productReturnDay = productReturnDay;
          }
  
          /**
           * 能否维修
           * 
           * @return productCanBeRepair
           */
  
          public Integer getProductCanBeRepair() {
              return productCanBeRepair;
          }
  
          /**
           * 能否维修
           * 
           * @param productCanBeRepair 能否维修
           */
  
          public void setProductCanBeRepair(Integer productCanBeRepair) {
              this.productCanBeRepair = productCanBeRepair;
          }
  
          /**
           * 能否维修
           * 
           * @return productCanBeRepairDay
           */
  
          public Integer getProductCanBeRepairDay() {
              return productCanBeRepairDay;
          }
  
          /**
           * 能否维修
           * 
           * @param productCanBeRepairDay 能否维修
           */
  
          public void setProductCanBeRepairDay(Integer productCanBeRepairDay) {
              this.productCanBeRepairDay = productCanBeRepairDay;
          }
  
          /**
           * 安装信息
           * 
           * @return productNeedInstallation
           */
  
          public Integer getProductNeedInstallation() {
              return productNeedInstallation;
          }
  
          /**
           * 安装信息
           * 
           * @param productNeedInstallation 安装信息
           */
  
          public void setProductNeedInstallation(Integer productNeedInstallation) {
              this.productNeedInstallation = productNeedInstallation;
          }
  
          /**
           * 条形码
           * 
           * @return ean13
           */
  
          public String getEan13() {
              return ean13;
          }
  
          /**
           * 条形码
           * 
           * @param ean13 条形码
           */
  
          public void setEan13(String ean13) {
              this.ean13 = ean13;
          }
  
          /**
           * sku
           * 
           * @return sku
           */
  
          public String getSku() {
              return sku;
          }
  
          /**
           * sku
           * 
           * @param sku sku
           */
  
          public void setSku(String sku) {
              this.sku = sku;
          }
  
          /**
           * 长
           * 
           * @return length
           */
  
          public Double getLength() {
              return length;
          }
  
          /**
           * 长
           * 
           * @param length 长
           */
  
          public void setLength(Double length) {
              this.length = length;
          }
  
          /**
           * 宽
           * 
           * @return width
           */
  
          public Double getWidth() {
              return width;
          }
  
          /**
           * 宽
           * 
           * @param width 宽
           */
  
          public void setWidth(Double width) {
              this.width = width;
          }
  
          /**
           * 高
           * 
           * @return height
           */
  
          public Double getHeight() {
              return height;
          }
  
          /**
           * 高
           * 
           * @param height 高
           */
  
          public void setHeight(Double height) {
              this.height = height;
          }
  
          /**
           * 净重
           * 
           * @return weight
           */
  
          public Double getWeight() {
              return weight;
          }
  
          /**
           * 净重
           * 
           * @param weight 净重
           */
  
          public void setWeight(Double weight) {
              this.weight = weight;
          }
  
          /**
           * keepTemperature
           * 
           * @return keepTemperature
           */
  
          public String getKeepTemperature() {
              return keepTemperature;
          }
  
          /**
           * keepTemperature
           * 
           * @param keepTemperature keepTemperature
           */
  
          public void setKeepTemperature(String keepTemperature) {
              this.keepTemperature = keepTemperature;
          }
  
          /**
           * keepHumidity
           * 
           * @return keepHumidity
           */
  
          public String getKeepHumidity() {
              return keepHumidity;
          }
  
          /**
           * keepHumidity
           * 
           * @param keepHumidity keepHumidity
           */
  
          public void setKeepHumidity(String keepHumidity) {
              this.keepHumidity = keepHumidity;
          }
  
          /**
           * keepSpecCondition
           * 
           * @return keepSpecCondition
           */
  
          public String getKeepSpecCondition() {
              return keepSpecCondition;
          }
  
          /**
           * keepSpecCondition
           * 
           * @param keepSpecCondition keepSpecCondition
           */
  
          public void setKeepSpecCondition(String keepSpecCondition) {
              this.keepSpecCondition = keepSpecCondition;
          }
  
          /**
           * productQualityAssuranceDay
           * 
           * @return productQualityAssuranceDay
           */
  
          public Integer getProductQualityAssuranceDay() {
              return productQualityAssuranceDay;
          }
  
          /**
           * productQualityAssuranceDay
           * 
           * @param productQualityAssuranceDay productQualityAssuranceDay
           */
  
          public void setProductQualityAssuranceDay(Integer productQualityAssuranceDay) {
              this.productQualityAssuranceDay = productQualityAssuranceDay;
          }
  
          /**
           * 是否已删除
           * 
           * @return isDeleted
           */
  
          public Integer getIsDeleted() {
              return isDeleted;
          }
  
          /**
           * 是否已删除
           * 
           * @param isDeleted 是否已删除
           */
  
          public void setIsDeleted(Integer isDeleted) {
              this.isDeleted = isDeleted;
          }
  
          /**
           * 单位
           * 
           * @return unit
           */
  
          public String getUnit() {
              return unit;
          }
  
          /**
           * 单位
           * 
           * @param unit 单位
           */
  
          public void setUnit(String unit) {
              this.unit = unit;
          }
  
          /**
           * 进价
           * 
           * @return inPrice
           */
  
          public Double getInPrice() {
              return inPrice;
          }
  
          /**
           * 进价
           * 
           * @param inPrice 进价
           */
  
          public void setInPrice(Double inPrice) {
              this.inPrice = inPrice;
          }
  
          /**
           * volume
           * 
           * @return volume
           */
  
          public Double getVolume() {
              return volume;
          }
  
          /**
           * volume
           * 
           * @param volume volume
           */
  
          public void setVolume(Double volume) {
              this.volume = volume;
          }
  
          /**
           * countryOfOrgn
           * 
           * @return countryOfOrgn
           */
  
          public Long getCountryOfOrgn() {
              return countryOfOrgn;
          }
  
          /**
           * countryOfOrgn
           * 
           * @param countryOfOrgn countryOfOrgn
           */
  
          public void setCountryOfOrgn(Long countryOfOrgn) {
              this.countryOfOrgn = countryOfOrgn;
          }
  
          /**
           * 主图ID
           * 
           * @return defaultPictureId
           */
  
          public Long getDefaultPictureId() {
              return defaultPictureId;
          }
  
          /**
           * 主图ID
           * 
           * @param defaultPictureId 主图ID
           */
  
          public void setDefaultPictureId(Long defaultPictureId) {
              this.defaultPictureId = defaultPictureId;
          }
  
          /**
           * 主图URL
           * 
           * @return defaultPictureUrl
           */
  
          public String getDefaultPictureUrl() {
  
              return defaultPictureUrl;
          }
  
          /**
           * 主图URL
           * 
           * @param defaultPictureUrl 主图URL
           */
  
          public void setDefaultPictureUrl(String defaultPictureUrl) {
              this.defaultPictureUrl = defaultPictureUrl;
          }
  
          /**
           * color
           * 
           * @return color
           */
  
          public String getColor() {
              return color;
          }
  
          /**
           * color
           * 
           * @param color color
           */
  
          public void setColor(String color) {
              this.color = color;
          }
  
          /**
           * currencyId
           * 
           * @return currencyId
           */
  
          public Long getCurrencyId() {
              return currencyId;
          }
  
          /**
           * currencyId
           * 
           * @param currencyId currencyId
           */
  
          public void setCurrencyId(Long currencyId) {
              this.currencyId = currencyId;
          }
  
          /**
           * 毛重
           * 
           * @return grossWeight
           */
  
          public Double getGrossWeight() {
              return grossWeight;
          }
  
          /**
           * 毛重
           * 
           * @param grossWeight 毛重
           */
  
          public void setGrossWeight(Double grossWeight) {
              this.grossWeight = grossWeight;
          }
  
          /**
           * format
           * 
           * @return format
           */
  
          public String getFormat() {
              return format;
          }
  
          /**
           * format
           * 
           * @param format format
           */
  
          public void setFormat(String format) {
              this.format = format;
          }
  
          /**
           * 易碎品0不是1是
           * 
           * @return isFragile
           */
  
          public String getIsFragile() {
              return isFragile;
          }
  
          /**
           * 易碎品0不是1是
           * 
           * @param isFragile 易碎品0不是1是
           */
  
          public void setIsFragile(String isFragile) {
              this.isFragile = isFragile;
          }
  
          /**
           * 向上0不是1是
           * 
           * @return putOnDirection
           */
  
          public String getPutOnDirection() {
              return putOnDirection;
          }
  
          /**
           * 向上0不是1是
           * 
           * @param putOnDirection 向上0不是1是
           */
  
          public void setPutOnDirection(String putOnDirection) {
              this.putOnDirection = putOnDirection;
          }
  
          /**
           * 贵重品0不是1是
           * 
           * @return isValuables
           */
  
          public String getIsValuables() {
              return isValuables;
          }
  
          /**
           * 贵重品0不是1是
           * 
           * @param isValuables 贵重品0不是1是
           */
  
          public void setIsValuables(String isValuables) {
              this.isValuables = isValuables;
          }
  
          /**
           * 液体0不是1是
           * 
           * @return isLiquid
           */
  
          public String getIsLiquid() {
              return isLiquid;
          }
  
          /**
           * 液体0不是1是
           * 
           * @param isLiquid 液体0不是1是
           */
  
          public void setIsLiquid(String isLiquid) {
              this.isLiquid = isLiquid;
          }
  
          /**
           * 防交叉污染0不是1是
           * 
           * @return isCrossContamination
           */
  
          public String getIsCrossContamination() {
              return isCrossContamination;
          }
  
          /**
           * 防交叉污染0不是1是
           * 
           * @param isCrossContamination 防交叉污染0不是1是
           */
  
          public void setIsCrossContamination(String isCrossContamination) {
              this.isCrossContamination = isCrossContamination;
          }
  
          /**
           * 16进制的颜色代码如#FF00AA
           * 
           * @return colorNumber
           */
  
          public String getColorNumber() {
              return colorNumber;
          }
  
          /**
           * 16进制的颜色代码如#FF00AA
           * 
           * @param colorNumber 16进制的颜色代码如#FF00AA
           */
  
          public void setColorNumber(String colorNumber) {
              this.colorNumber = colorNumber;
          }
  
          /**
           * 尺码
           * 
           * @return productSize
           */
  
          public String getProductSize() {
              return productSize;
          }
  
          /**
           * 尺码
           * 
           * @param productSize 尺码
           */
  
          public void setProductSize(String productSize) {
              this.productSize = productSize;
          }
  
          /**
           * 销售技巧
           * 
           * @return saleSkill
           */
  
          public String getSaleSkill() {
              return saleSkill;
          }
  
          /**
           * 销售技巧
           * 
           * @param saleSkill 销售技巧
           */
  
          public void setSaleSkill(String saleSkill) {
              this.saleSkill = saleSkill;
          }
  
          /**
           * 本商品作为赠品时的处理方法
           * 
           * @return dispositionInstruct
           */
  
          public String getDispositionInstruct() {
              return dispositionInstruct;
          }
  
          /**
           * 本商品作为赠品时的处理方法
           * 
           * @param dispositionInstruct 本商品作为赠品时的处理方法
           */
  
          public void setDispositionInstruct(String dispositionInstruct) {
              this.dispositionInstruct = dispositionInstruct;
          }
  
          /**
           * 产地
           * 
           * @return placeOfOrigin
           */
  
          public String getPlaceOfOrigin() {
              return placeOfOrigin;
          }
  
          /**
           * 产地
           * 
           * @param placeOfOrigin 产地
           */
  
          public void setPlaceOfOrigin(String placeOfOrigin) {
              this.placeOfOrigin = placeOfOrigin;
          }
  
          /**
           * 产品页面标题
           * 
           * @return productSeoTitle
           */
  
          public String getProductSeoTitle() {
              return productSeoTitle;
          }
  
          /**
           * 产品页面标题
           * 
           * @param productSeoTitle 产品页面标题
           */
  
          public void setProductSeoTitle(String productSeoTitle) {
              this.productSeoTitle = productSeoTitle;
          }
  
          /**
           * 产品页面属性关键字
           * 
           * @return productSeoKeyword
           */
  
          public String getProductSeoKeyword() {
              return productSeoKeyword;
          }
  
          /**
           * 产品页面属性关键字
           * 
           * @param productSeoKeyword 产品页面属性关键字
           */
  
          public void setProductSeoKeyword(String productSeoKeyword) {
              this.productSeoKeyword = productSeoKeyword;
          }
  
          /**
           * 产品页面属性描述
           * 
           * @return productSeoDescription
           */
  
          public String getProductSeoDescription() {
              return productSeoDescription;
          }
  
          /**
           * 产品页面属性描述
           * 
           * @param productSeoDescription 产品页面属性描述
           */
  
          public void setProductSeoDescription(String productSeoDescription) {
              this.productSeoDescription = productSeoDescription;
          }
  
          /**
           * 后台产品配件说明
           * 
           * @return accessoryDescription
           */
  
          public String getAccessoryDescription() {
              return accessoryDescription;
          }
  
          /**
           * 后台产品配件说明
           * 
           * @param accessoryDescription 后台产品配件说明
           */
  
          public void setAccessoryDescription(String accessoryDescription) {
              this.accessoryDescription = accessoryDescription;
          }
  
          /**
           * 是否需要单独开票
           * 
           * @return needInvoice
           */
  
          public Integer getNeedInvoice() {
              return needInvoice;
          }
  
          /**
           * 是否需要单独开票
           * 
           * @param needInvoice 是否需要单独开票
           */
  
          public void setNeedInvoice(Integer needInvoice) {
              this.needInvoice = needInvoice;
          }
  
          /**
           * 清仓原因
           * 
           * @return clearCause
           */
  
          public String getClearCause() {
              return clearCause;
          }
  
          /**
           * 清仓原因
           * 
           * @param clearCause 清仓原因
           */
  
          public void setClearCause(String clearCause) {
              this.clearCause = clearCause;
          }
  
          /**
           * 默认商品条码ID
           * 
           * @return defaultBarcodeId
           */
  
          public Long getDefaultBarcodeId() {
              return defaultBarcodeId;
          }
  
          /**
           * 默认商品条码ID
           * 
           * @param defaultBarcodeId 默认商品条码ID
           */
  
          public void setDefaultBarcodeId(Long defaultBarcodeId) {
              this.defaultBarcodeId = defaultBarcodeId;
          }
  
          /**
           * 广告词
           * 
           * @return adWord
           */
  
          public String getAdWord() {
              return adWord;
          }
  
          /**
           * 广告词
           * 
           * @param adWord 广告词
           */
  
          public void setAdWord(String adWord) {
              this.adWord = adWord;
          }
  
          /**
           * 是否是3c产品（0:非3C1:3C产品）
           * 
           * @return isCcc
           */
  
          public Integer getIsCcc() {
              return isCcc;
          }
  
          /**
           * 是否是3c产品（0:非3C1:3C产品）
           * 
           * @param isCcc 是否是3c产品（0:非3C1:3C产品）
           */
  
          public void setIsCcc(Integer isCcc) {
              this.isCcc = isCcc;
          }
  
          /**
           * N件购
           * 
           * @return shoppingCount
           */
  
          public Integer getShoppingCount() {
              return shoppingCount;
          }
  
          /**
           * N件购
           * 
           * @param shoppingCount N件购
           */
  
          public void setShoppingCount(Integer shoppingCount) {
              this.shoppingCount = shoppingCount;
          }
  
          /**
           * 是否为赠品
           * 
           * @return productIsGift
           */
  
          public Integer getProductIsGift() {
              return productIsGift;
          }
  
          /**
           * 是否为赠品
           * 
           * @param productIsGift 是否为赠品
           */
  
          public void setProductIsGift(Integer productIsGift) {
              this.productIsGift = productIsGift;
          }
  
          /**
           * 是否可以退换货0：不可以1：可以
           * 
           * @return canReturnAndChange
           */
  
          public Integer getCanReturnAndChange() {
              return canReturnAndChange;
          }
  
          /**
           * 是否可以退换货0：不可以1：可以
           * 
           * @param canReturnAndChange 是否可以退换货0：不可以1：可以
           */
  
          public void setCanReturnAndChange(Integer canReturnAndChange) {
              this.canReturnAndChange = canReturnAndChange;
          }
  
          /**
           * 是否需要检测0：不需要1：需要
           * 
           * @return needExamine
           */
  
          public Integer getNeedExamine() {
              return needExamine;
          }
  
          /**
           * 是否需要检测0：不需要1：需要
           * 
           * @param needExamine 是否需要检测0：不需要1：需要
           */
  
          public void setNeedExamine(Integer needExamine) {
              this.needExamine = needExamine;
          }
  
          /**
           * 1:新增未审核;2:编辑待审核;3:审核未通过;4:审核通过;5:文描审核失败;6:图片审核失败
           * 
           * @return verifyFlg
           */
  
          public Integer getVerifyFlg() {
              return verifyFlg;
          }
  
          /**
           * 1:新增未审核;2:编辑待审核;3:审核未通过;4:审核通过;5:文描审核失败;6:图片审核失败
           * 
           * @param verifyFlg 1:新增未审核;2:编辑待审核;3:审核未通过;4:审核通过;5:文描审核失败;6:图片审核失败
           */
  
          public void setVerifyFlg(Integer verifyFlg) {
              this.verifyFlg = verifyFlg;
          }
  
          /**
           * 审核者
           * 
           * @return verifyBy
           */
  
          public Long getVerifyBy() {
              return verifyBy;
          }
  
          /**
           * 审核者
           * 
           * @param verifyBy 审核者
           */
  
          public void setVerifyBy(Long verifyBy) {
              this.verifyBy = verifyBy;
          }
  
          /**
           * 审核日时
           * 
           * @return verifyAt
           */
  
          /**
           * 审核日时
           * 
           * @param verifyAt 审核日时
           */
  
          /**
           * 商品登记者
           * 
           * @return registerBy
           */
  
          public Long getRegisterBy() {
              return registerBy;
          }
  
          /**
           * 商品登记者
           * 
           * @param registerBy 商品登记者
           */
  
          public void setRegisterBy(Long registerBy) {
              this.registerBy = registerBy;
          }
  
          /**
           * 商品登记日时
           * 
           * @return registerAt
           */
  
          /**
           * 商品登记日时
           * 
           * @param registerAt 商品登记日时
           */
  
          /**
           * 商品登记者联系电话
           * 
           * @return registerPhone
           */
  
          public String getRegisterPhone() {
              return registerPhone;
          }
  
          /**
           * 商品登记者联系电话
           * 
           * @param registerPhone 商品登记者联系电话
           */
  
          public void setRegisterPhone(String registerPhone) {
              this.registerPhone = registerPhone;
          }
  
          /**
           * 审核备注
           * 
           * @return verifyRemark
           */
  
          public String getVerifyRemark() {
              return verifyRemark;
          }
  
          /**
           * 审核备注
           * 
           * @param verifyRemark 审核备注
           */
  
          public void setVerifyRemark(String verifyRemark) {
              this.verifyRemark = verifyRemark;
          }
  
          /**
           * 批量数
           * 
           * @return batchNum
           */
  
          public Integer getBatchNum() {
              return batchNum;
          }
  
          /**
           * 批量数
           * 
           * @param batchNum 批量数
           */
  
          public void setBatchNum(Integer batchNum) {
              this.batchNum = batchNum;
          }
  
          /**
           * 是否只限本地配送0:不限制1:限制(粉状液体膏状)
           * 
           * @return localLimit
           */
  
          public Integer getLocalLimit() {
              return localLimit;
          }
  
          /**
           * 是否只限本地配送0:不限制1:限制(粉状液体膏状)
           * 
           * @param localLimit 是否只限本地配送0:不限制1:限制(粉状液体膏状)
           */
  
          public void setLocalLimit(Integer localLimit) {
              this.localLimit = localLimit;
          }
  
          /**
           * 一包的数量
           * 
           * @return stdPackQty
           */
  
          public Integer getStdPackQty() {
              return stdPackQty;
          }
  
          /**
           * 一包的数量
           * 
           * @param stdPackQty 一包的数量
           */
  
          public void setStdPackQty(Integer stdPackQty) {
              this.stdPackQty = stdPackQty;
          }
  
          /**
           * 正式表产品ID
           * 
           * @return fromalProductId
           */
  
          public Long getFromalProductId() {
              return fromalProductId;
          }
  
          /**
           * 正式表产品ID
           * 
           * @param fromalProductId 正式表产品ID
           */
  
          public void setFromalProductId(Long fromalProductId) {
              this.fromalProductId = fromalProductId;
          }
  
          /**
           * 是否强制发票
           * 
           * @return isMustInvoice
           */
  
          public Integer getIsMustInvoice() {
              return isMustInvoice;
          }
  
          /**
           * 是否强制发票
           * 
           * @param isMustInvoice 是否强制发票
           */
  
          public void setIsMustInvoice(Integer isMustInvoice) {
              this.isMustInvoice = isMustInvoice;
          }
  
          /**
           * 审核失败原因
           * 
           * @return verifyFailureType
           */
  
          public Integer getVerifyFailureType() {
              return verifyFailureType;
          }
  
          /**
           * 审核失败原因
           * 
           * @param verifyFailureType 审核失败原因
           */
  
          public void setVerifyFailureType(Integer verifyFailureType) {
              this.verifyFailureType = verifyFailureType;
          }
  
          /**
           * 产品类型0：普通产品1：主系列产品2：子系列产品3：捆绑产品4：礼品卡5:虚拟商品6:增值服务
           * 
           * @return productType
           */
  
          public Integer getProductType() {
              return productType;
          }
  
          /**
           * 产品类型0：普通产品1：主系列产品2：子系列产品3：捆绑产品4：礼品卡5:虚拟商品6:增值服务
           * 
           * @param productType 产品类型0：普通产品1：主系列产品2：子系列产品3：捆绑产品4：礼品卡5:虚拟商品6:增值服务
           */
  
          public void setProductType(Integer productType) {
              this.productType = productType;
          }
  
          /**
           * 是否能被采购
           * 
           * @return canPurchase
           */
  
          public Integer getCanPurchase() {
              return canPurchase;
          }
  
          /**
           * 是否能被采购
           * 
           * @param canPurchase 是否能被采购
           */
  
          public void setCanPurchase(Integer canPurchase) {
              this.canPurchase = canPurchase;
          }
  
          /**
           * 标准包装箱sku
           * 
           * @return stdPackageSku
           */
  
          public String getStdPackageSku() {
              return stdPackageSku;
          }
  
          /**
           * 标准包装箱sku
           * 
           * @param stdPackageSku 标准包装箱sku
           */
  
          public void setStdPackageSku(String stdPackageSku) {
              this.stdPackageSku = stdPackageSku;
          }
  
          /**
           * 是否需要启用保质期控制0:不启用1：启用
           * 
           * @return userExpireControl
           */
  
          public Integer getUserExpireControl() {
              return userExpireControl;
          }
  
          /**
           * 是否需要启用保质期控制0:不启用1：启用
           * 
           * @param userExpireControl 是否需要启用保质期控制0:不启用1：启用
           */
  
          public void setUserExpireControl(Integer userExpireControl) {
              this.userExpireControl = userExpireControl;
          }
  
          /**
           * 批次规则ID
           * 
           * @return batchRuleId
           */
  
          public Long getBatchRuleId() {
              return batchRuleId;
          }
  
          /**
           * 批次规则ID
           * 
           * @param batchRuleId 批次规则ID
           */
  
          public void setBatchRuleId(Long batchRuleId) {
              this.batchRuleId = batchRuleId;
          }
  
          /**
           * 产品名称副标题
           * 
           * @return nameSubtitle
           */
  
          public String getNameSubtitle() {
              return nameSubtitle;
          }
  
          /**
           * 产品名称副标题
           * 
           * @param nameSubtitle 产品名称副标题
           */
  
          public void setNameSubtitle(String nameSubtitle) {
              this.nameSubtitle = nameSubtitle;
          }
  
          /**
           * 产品特殊类型：1：医药；11：药品；12器械；14-18:处方药；50：电子凭证
           * 
           * @return specialType
           */
  
          public String getSpecialType() {
              return specialType;
          }
  
          /**
           * 产品特殊类型：1：医药；11：药品；12器械；14-18:处方药；50：电子凭证
           * 
           * @param specialType 产品特殊类型：1：医药；11：药品；12器械；14-18:处方药；50：电子凭证
           */
  
          public void setSpecialType(String specialType) {
              this.specialType = specialType;
          }
  
          /**
           * 给经销商的批发价
           * 
           * @return batchPrice
           */
  
          public Double getBatchPrice() {
              return batchPrice;
          }
  
          /**
           * 给经销商的批发价
           * 
           * @param batchPrice 给经销商的批发价
           */
  
          public void setBatchPrice(Double batchPrice) {
              this.batchPrice = batchPrice;
          }
  
          /**
           * 是否需要批次控制0：不需要1：需要
           * 
           * @return needBatchControl
           */
  
          public Integer getNeedBatchControl() {
              return needBatchControl;
          }
  
          /**
           * 是否需要批次控制0：不需要1：需要
           * 
           * @param needBatchControl 是否需要批次控制0：不需要1：需要
           */
  
          public void setNeedBatchControl(Integer needBatchControl) {
              this.needBatchControl = needBatchControl;
          }
  
          /**
           * 销售税率
           * 
           * @return salesTax
           */
  
          public Double getSalesTax() {
              return salesTax;
          }
  
          /**
           * 销售税率
           * 
           * @param salesTax 销售税率
           */
  
          public void setSalesTax(Double salesTax) {
              this.salesTax = salesTax;
          }
  
          /**
           * 外部产品编码
           * 
           * @return outerId
           */
  
          public String getOuterId() {
              return outerId;
          }
  
          /**
           * 外部产品编码
           * 
           * @param outerId 外部产品编码
           */
  
          public void setOuterId(String outerId) {
              this.outerId = outerId;
          }
  
          /**
           * 商家ID
           * 
           * @return merchantId
           */
  
          public Long getMerchantId() {
              return merchantId;
          }
  
          /**
           * 商家ID
           * 
           * @param merchantId 商家ID
           */
  
          public void setMerchantId(Long merchantId) {
              this.merchantId = merchantId;
          }
  
          /**
           * 商家名称
           * 
           * @return merchantName
           */
  
          public String getMerchantName() {
              return merchantName;
          }
  
          /**
           * 商家名称
           * 
           * @param merchantName 商家名称
           */
  
          public void setMerchantName(String merchantName) {
              this.merchantName = merchantName;
          }
  
          /**
           * 商家产品主类别（用于报表统计）
           * 
           * @return masterCategoryId
           */
  
          public Long getMasterCategoryId() {
              return masterCategoryId;
          }
  
          /**
           * 商家产品主类别（用于报表统计）
           * 
           * @param masterCategoryId 商家产品主类别（用于报表统计）
           */
  
          public void setMasterCategoryId(Long masterCategoryId) {
              this.masterCategoryId = masterCategoryId;
          }
  
          /**
           * 关注等级设置
           * 
           * @return concernLevel
           */
  
          public Integer getConcernLevel() {
              return concernLevel;
          }
  
          /**
           * 关注等级设置
           * 
           * @param concernLevel 关注等级设置
           */
  
          public void setConcernLevel(Integer concernLevel) {
              this.concernLevel = concernLevel;
          }
  
          /**
           * 关注理由
           * 
           * @return concernReason
           */
  
          public String getConcernReason() {
              return concernReason;
          }
  
          /**
           * 关注理由
           * 
           * @param concernReason 关注理由
           */
  
          public void setConcernReason(String concernReason) {
              this.concernReason = concernReason;
          }
  
          /**
           * 是否可售
           * 
           * @return canSale
           */
  
          public Integer getCanSale() {
              return canSale;
          }
  
          /**
           * 是否可售
           * 
           * @param canSale 是否可售
           */
  
          public void setCanSale(Integer canSale) {
              this.canSale = canSale;
          }
  
          /**
           * 是否显示
           * 
           * @return canShow
           */
  
          public Integer getCanShow() {
              return canShow;
          }
  
          /**
           * 是否显示
           * 
           * @param canShow 是否显示
           */
  
          public void setCanShow(Integer canShow) {
              this.canShow = canShow;
          }
  
          /**
           * 产品销售税率
           * 
           * @return prodcutTaxRate
           */
  
          public Long getProdcutTaxRate() {
              return prodcutTaxRate;
          }
  
          /**
           * 产品销售税率
           * 
           * @param prodcutTaxRate 产品销售税率
           */
  
          public void setProdcutTaxRate(Long prodcutTaxRate) {
              this.prodcutTaxRate = prodcutTaxRate;
          }
  
          /**
           * 是否支持VIP0:不支持1:支持
           * 
           * @return canVipDiscount
           */
  
          public Integer getCanVipDiscount() {
              return canVipDiscount;
          }
  
          /**
           * 是否支持VIP0:不支持1:支持
           * 
           * @param canVipDiscount 是否支持VIP0:不支持1:支持
           */
  
          public void setCanVipDiscount(Integer canVipDiscount) {
              this.canVipDiscount = canVipDiscount;
          }
  
          /**
           * 分类名称
           * 
           * @return categoryName
           */
  
          public String getCategoryName() {
              return categoryName;
          }
  
          /**
           * 分类名称
           * 
           * @param categoryName 分类名称
           */
  
          public void setCategoryName(String categoryName) {
              this.categoryName = categoryName;
          }
  
          /**
           * 销售价格
           * 
           * @return salePrice
           */
  
          public Double getSalePrice() {
              return salePrice;
          }
  
          /**
           * 销售价格
           * 
           * @param salePrice 销售价格
           */
  
          public void setSalePrice(Double salePrice) {
              this.salePrice = salePrice;
          }
  
          /**
           * 库存
           * 
           * @return stockNum
           */
  
          public Long getStockNum() {
              return stockNum;
          }
  
          /**
           * 库存
           * 
           * @param stockNum 库存
           */
  
          public void setStockNum(Long stockNum) {
              this.stockNum = stockNum;
          }
  
          /**
           * 商家类别名称
           * 
           * @return merchantCategoryName
           */
  
          public String getMerchantCategoryName() {
              return merchantCategoryName;
          }
  
          /**
           * 商家类别名称
           * 
           * @param merchantCategoryName 商家类别名称
           */
  
          public void setMerchantCategoryName(String merchantCategoryName) {
              this.merchantCategoryName = merchantCategoryName;
          }
  
          /**
           * 商家详情
           * 
           * @return productDescription
           */
  
          public String getProductDescription() {
              return productDescription;
          }
  
          /**
           * 商家详情
           * 
           * @param productDescription 商家详情
           */
  
          public void setProductDescription(String productDescription) {
              this.productDescription = productDescription;
          }
  
          /**
           * 是否可调拨0：不可以1：可以
           * 
           * @return isTransfer
           */
  
          public Integer getIsTransfer() {
              return isTransfer;
          }
  
          /**
           * 是否可调拨0：不可以1：可以
           * 
           * @param isTransfer 是否可调拨0：不可以1：可以
           */
  
          public void setIsTransfer(Integer isTransfer) {
              this.isTransfer = isTransfer;
          }
  
          /**
           * 是否需要审核0：新增未提交；1：需要审核；2：编辑未提交
           * 
           * @return isSubmit
           */
  
          public Integer getIsSubmit() {
              return isSubmit;
          }
  
          /**
           * 是否需要审核0：新增未提交；1：需要审核；2：编辑未提交
           * 
           * @param isSubmit 是否需要审核0：新增未提交；1：需要审核；2：编辑未提交
           */
  
          public void setIsSubmit(Integer isSubmit) {
              this.isSubmit = isSubmit;
          }
  
          /**
           * 审核失败类型
           * 
           * @return verifyFailueType
           */
  
          public Integer getVerifyFailueType() {
              return verifyFailueType;
          }
  
          /**
           * 审核失败类型
           * 
           * @param verifyFailueType 审核失败类型
           */
  
          public void setVerifyFailueType(Integer verifyFailueType) {
              this.verifyFailueType = verifyFailueType;
          }
  
          /**
           * 产品拼音
           * 
           * @return productSpell
           */
  
          public String getProductSpell() {
              return productSpell;
          }
  
          /**
           * 产品拼音
           * 
           * @param productSpell 产品拼音
           */
  
          public void setProductSpell(String productSpell) {
              this.productSpell = productSpell;
          }
  
          /**
           * 产品名称前缀
           * 
           * @return productNamePrefix
           */
  
          public String getProductNamePrefix() {
              return productNamePrefix;
          }
  
          /**
           * 产品名称前缀
           * 
           * @param productNamePrefix 产品名称前缀
           */
  
          public void setProductNamePrefix(String productNamePrefix) {
              this.productNamePrefix = productNamePrefix;
          }
  
          /**
           * 审核失败原因
           * 
           * @return failueReason
           */
  
          public String getFailueReason() {
              return failueReason;
          }
  
          /**
           * 审核失败原因
           * 
           * @param failueReason 审核失败原因
           */
  
          public void setFailueReason(String failueReason) {
              this.failueReason = failueReason;
          }
  
          /**
           * orgPicUrl
           * 
           * @return orgPicUrl
           */
  
          public String getOrgPicUrl() {
  
              return orgPicUrl;
          }
  
          /**
           * orgPicUrl
           * 
           * @param orgPicUrl orgPicUrl
           */
  
          public void setOrgPicUrl(String orgPicUrl) {
              this.orgPicUrl = orgPicUrl;
          }
  
          /**
           * 扩展分类名称
           * 
           * @return subCategoryName
           */
  
          public String getSubCategoryName() {
              return subCategoryName;
          }
  
          /**
           * 扩展分类名称
           * 
           * @param subCategoryName 扩展分类名称
           */
  
          public void setSubCategoryName(String subCategoryName) {
              this.subCategoryName = subCategoryName;
          }
  
          /**
           * 扩展分类ID
           * 
           * @return subCategoryId
           */
  
          public Long getSubCategoryId() {
              return subCategoryId;
          }
  
          /**
           * 扩展分类ID
           * 
           * @param subCategoryId 扩展分类ID
           */
  
          public void setSubCategoryId(Long subCategoryId) {
              this.subCategoryId = subCategoryId;
          }
  
          /**
           * 7天内日均销量
           * 
           * @return dailySale
           */
  
          public Integer getDailySale() {
              return dailySale;
          }
  
          /**
           * 7天内日均销量
           * 
           * @param dailySale 7天内日均销量
           */
  
          public void setDailySale(Integer dailySale) {
              this.dailySale = dailySale;
          }
  
          /**
           * 查看是否有主图
           * 
           * @return picCount
           */
  
          public Integer getPicCount() {
              return picCount;
          }
  
          /**
           * 查看是否有主图
           * 
           * @param picCount 查看是否有主图
           */
  
          public void setPicCount(Integer picCount) {
              this.picCount = picCount;
          }
  
          /**
           * 强制下架原因
           * 
           * @return underCarriageReason
           */
  
          public Integer getUnderCarriageReason() {
              return underCarriageReason;
          }
  
          /**
           * 强制下架原因
           * 
           * @param underCarriageReason 强制下架原因
           */
  
          public void setUnderCarriageReason(Integer underCarriageReason) {
              this.underCarriageReason = underCarriageReason;
          }
  
          /**
           * 异常信息
           * 
           * @return errorMessage
           */
  
          public String getErrorMessage() {
              return errorMessage;
          }
  
          /**
           * 异常信息
           * 
           * @param errorMessage 异常信息
           */
          /**
           * public void setErrorMessage(String errorMessage) { this.errorMessage = errorMessage; } 库存预警数量
           * 
           * @return alertStockCount
           */
  
          public Integer getAlertStockCount() {
              return alertStockCount;
          }
  
          /**
           * 库存预警数量
           * 
           * @param alertStockCount 库存预警数量
           */
  
          public void setAlertStockCount(Integer alertStockCount) {
              this.alertStockCount = alertStockCount;
          }
  
          /**
           * 提交时间
           * 
           * @return submitTime
           */
          /**
           * public Date getSubmitTime() { return submitTime; } 提交时间
           * 
           * @param submitTime 提交时间
           */
          /**
           * public void setSubmitTime(Date submitTime) { this.submitTime = submitTime; } holdPmPriceRpcVo
           * 
           * @return holdPmPriceRpcVo
           */
  
          /**
           * holdPmPriceRpcVo
           * 
           * @param holdPmPrice holdPmPriceRpcVo
           */
  
          /**
           * pmPriceRpcVo
           * 
           * @return pmPriceRpcVo
           */
          /**
           * public PmPriceRpcVo getPmPrice() { return pmPrice; } pmPriceRpcVo
           * 
           * @param pmPrice pmPriceRpcVo public void setPmPrice(PmPriceRpcVo pmPrice) { this.pmPrice = pmPrice; }
           */
          public Long getFormalPmInfoId() {
              return formalPmInfoId;
          }
  
          public void setFormalPmInfoId(Long formalPmInfoId) {
              this.formalPmInfoId = formalPmInfoId;
          }
  
          /**
           * 库存状况（产品预览页用）
           * 
           * @return deliveryInfo
           */
  
          public String getDeliveryInfo() {
              return deliveryInfo;
          }
  
          /**
           * 库存状况（产品预览页用）
           * 
           * @param deliveryInfo 库存状况（产品预览页用）
           */
  
          public void setDeliveryInfo(String deliveryInfo) {
              this.deliveryInfo = deliveryInfo;
          }
  
          /**
           * 主图链接
           * 
           * @return picUrl
           */
  
          public String getPicUrl() {
              return picUrl;
          }
  
          /**
           * 主图链接
           * 
           * @param picUrl 主图链接
           */
  
          public void setPicUrl(String picUrl) {
              this.picUrl = picUrl;
          }
  
          /**
           * 跳到商品详情页的来源0:首次审核页面1：二次审核页面2：审核失败页面
           * 
           * @return viewFromTag
           */
  
          public Integer getViewFromTag() {
              return viewFromTag;
          }
  
          /**
           * 跳到商品详情页的来源0:首次审核页面1：二次审核页面2：审核失败页面
           * 
           * @param viewFromTag 跳到商品详情页的来源0:首次审核页面1：二次审核页面2：审核失败页面
           */
  
          public void setViewFromTag(Integer viewFromTag) {
              this.viewFromTag = viewFromTag;
          }
  
          public Double getProductNonMemberPrice() {
              return productNonMemberPrice;
          }
  
          /**
           * 产品售价
           * 
           * @param productNonMemberPrice 产品售价
           */
  
          public void setProductNonMemberPrice(Double productNonMemberPrice) {
              this.productNonMemberPrice = productNonMemberPrice;
          }
  
          public Integer getIsUpdate() {
              return isUpdate;
          }
  
          /**
           * 是否更新操作
           * 
           * @param isUpdate 是否更新操作
           */
  
          public void setIsUpdate(Integer isUpdate) {
              this.isUpdate = isUpdate;
          }
  
          public List<String> getProductSizeSet() {
              return productSizeSet;
          }
  
          public void setProductSizeSet(List<String> productSizeSet) {
              this.productSizeSet = productSizeSet;
          }
  
          public Boolean getIsMainProduct() {
              return isMainProduct;
          }
  
          /**
           * 是否主产品
           * 
           * @param isMainProduct 是否主产品
           */
  
          public void setIsMainProduct(Boolean isMainProduct) {
              this.isMainProduct = isMainProduct;
          }
  
          /**
           * 从图片空间中返回图片ID和URL
           * 
           * @return productPicIdAndURL
           */
  
          public String getProductPicIdAndURL() {
              return productPicIdAndURL;
          }
  
          /**
           * 从图片空间中返回图片ID和URL
           * 
           * @param productPicIdAndURL 从图片空间中返回图片ID和URL
           */
  
          public void setProductPicIdAndURL(String productPicIdAndURL) {
              this.productPicIdAndURL = productPicIdAndURL;
          }
  
          public Integer getIsTemp() {
              return isTemp;
          }
  
          /**
           * isTemp
           * 
           * @param isTemp isTemp
           */
  
          public void setIsTemp(Integer isTemp) {
              this.isTemp = isTemp;
          }
  
          public Double getPriceRate() {
              return priceRate;
          }
  
          public void setPriceRate(Double priceRate) {
              this.priceRate = priceRate;
          }
  
          public Integer getPicSpecialType() {
              return picSpecialType;
          }
  
          public void setPicSpecialType(Integer picSpecialType) {
              this.picSpecialType = picSpecialType;
          }
  
          public Integer getExemptStatus() {
              return exemptStatus;
          }
  
          public void setExemptStatus(Integer exemptStatus) {
              this.exemptStatus = exemptStatus;
          }
  
          public String getViolationReasonIds() {
              return violationReasonIds;
          }
  
          /**
           * 免审商家新增字段:记录违规的原因
           * 
           * @param violationReasonIds 免审商家新增字段:记录违规的原因
           */
  
          public void setViolationReasonIds(String violationReasonIds) {
              this.violationReasonIds = violationReasonIds;
          }
  
          /**
           * 免审商家新增字段:记录违规的原因文字信息，逗号分隔
           * 
           * @return violationReasons
           */
  
          public String getViolationReasons() {
              return violationReasons;
          }
  
          public void setViolationReasons(String violationReasons) {
              this.violationReasons = violationReasons;
          }
  
          /**
           * 违规限定修改剩余时间（毫秒数）
           * 
           * @return remainTime
           */
  
          public Long getRemainTime() {
              return remainTime;
          }
  
          /**
           * 违规限定修改剩余时间（毫秒数）
           * 
           * @param remainTime 违规限定修改剩余时间（毫秒数）
           */
  
          public void setRemainTime(Long remainTime) {
              this.remainTime = remainTime;
          }
  
          public Integer getSubmitOrder() {
              return submitOrder;
          }
  
          public void setSubmitOrder(Integer submitOrder) {
              this.submitOrder = submitOrder;
          }
  
          public Integer getProductSource() {
              return productSource;
          }
  
          public void setProductSource(Integer productSource) {
              this.productSource = productSource;
          }
  
          public String getProductSname() {
              return productSname;
          }
  
          public void setProductSname(String productSname) {
              this.productSname = productSname;
          }
  
          public Integer getCanFenqi() {
              return canFenqi;
          }
  
          public void setCanFenqi(Integer canFenqi) {
              this.canFenqi = canFenqi;
          }
  
          public String getSeason() {
              return season;
          }
  
          public void setSeason(String season) {
              this.season = season;
          }
  
          public Integer getIsKa() {
              return isKa;
          }
  
          public void setIsKa(Integer isKa) {
              this.isKa = isKa;
          }
  
          public Integer getKaMCreateTime() {
              return kaMCreateTime;
          }
  
          public void setKaMCreateTime(Integer kaMCreateTime) {
              this.kaMCreateTime = kaMCreateTime;
          }
  
          public Integer getDeliveryDay() {
              return deliveryDay;
          }
  
          public void setDeliveryDay(Integer deliveryDay) {
              this.deliveryDay = deliveryDay;
          }
  
          public Integer getIsEdit() {
              return isEdit;
          }
  
          public void setIsEdit(Integer isEdit) {
              this.isEdit = isEdit;
          }
  
          public String getProductBrandName() {
              return productBrandName;
          }
  
          public void setProductBrandName(String productBrandName) {
              this.productBrandName = productBrandName;
          }
  
          /**
           * 类别拼接字符串
           * 
           * @return categoryStr
           */
  
          public String getCategoryStr() {
              return categoryStr;
          }
  
          /**
           * 类别拼接字符串
           * 
           * @param categoryStr 类别拼接字符串
           */
  
          public void setCategoryStr(String categoryStr) {
              this.categoryStr = categoryStr;
          }
  
          /**
           * 扩展类别拼接字符串
           * 
           * @return extendCategoryStr
           */
  
          public String getExtendCategoryStr() {
              return extendCategoryStr;
          }
  
          /**
           * 扩展类别拼接字符串
           * 
           * @param extendCategoryStr 扩展类别拼接字符串
           */
  
          public void setExtendCategoryStr(String extendCategoryStr) {
              this.extendCategoryStr = extendCategoryStr;
          }
  
          public String getCategoryIdStr() {
              return categoryIdStr;
          }
  
          public void setCategoryIdStr(String categoryIdStr) {
              this.categoryIdStr = categoryIdStr;
          }
  
          public String getExtendCategoryIdStr() {
              return extendCategoryIdStr;
          }
  
  
          public Long getDefaultWarehouseId() {
              return defaultWarehouseId;
          }
  
          public void setDefaultWarehouseId(Long defaultWarehouseId) {
              this.defaultWarehouseId = defaultWarehouseId;
          }
  
          public Long getOldCategoryId() {
              return oldCategoryId;
          }
  
          public void setOldCategoryId(Long oldCategoryId) {
              this.oldCategoryId = oldCategoryId;
          }
  
          public Long getOldExtendCategoryId() {
              return oldExtendCategoryId;
          }
  
          public void setOldExtendCategoryId(Long oldExtendCategoryId) {
              this.oldExtendCategoryId = oldExtendCategoryId;
          }
  
          public String getDeletedProductId() {
              return deletedProductId;
          }
  
          public void setDeletedProductId(String deletedProductId) {
              this.deletedProductId = deletedProductId;
          }
  
          public String getReplaceProductSize() {
              return replaceProductSize;
          }
  
          public void setReplaceProductSize(String replaceProductSize) {
              this.replaceProductSize = replaceProductSize;
          }
  
          public List<Long> getMasterCategoryIdList() {
              return masterCategoryIdList;
          }
  
          public void setMasterCategoryIdList(List<Long> masterCategoryIdList) {
              //this.masterCategoryIdList = masterCategoryIdList;
          }
  
      }
  
  }
  