| | |
| | | @ApiModelProperty(value = "预售结束时间") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @TableField(updateStrategy = FieldStrategy.IGNORED) |
| | | private Date preSaleEndDate; |
| | | |
| | | @ApiModelProperty(value = "预售开始时间") |
| | | @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @TableField(updateStrategy = FieldStrategy.IGNORED) |
| | | private Date preSaleBeginDate; |
| | | @ApiModelProperty(value = "抽成比例") |
| | | private BigDecimal commission; |
| | | |
| | | @ApiModelProperty(value = "商品排序") |
| | | private Integer goodsSort; |
| | | public Goods() { |
| | | } |
| | | |
| | |
| | | this.mobileIntro = goodsOperationDTO.getMobileIntro(); |
| | | this.goodsVideo = goodsOperationDTO.getGoodsVideo(); |
| | | this.price = goodsOperationDTO.getPrice(); |
| | | //不是预售商品预售时间置空 |
| | | if (!GoodsSalesModeEnum.PRESALE.name().equals(goodsOperationDTO.getSalesModel())) { |
| | | goodsOperationDTO.setPreSaleBeginDate(null); |
| | | goodsOperationDTO.setPreSaleEndDate(null); |
| | | } |
| | | this.preSaleEndDate = goodsOperationDTO.getPreSaleEndDate(); |
| | | this.preSaleBeginDate = goodsOperationDTO.getPreSaleBeginDate(); |
| | | this.commission = goodsOperationDTO.getCommission(); |
| | | this.goodsSort = goodsOperationDTO.getGoodsSort(); |
| | | if (goodsOperationDTO.getGoodsParamsDTOList() != null && goodsOperationDTO.getGoodsParamsDTOList().isEmpty()) { |
| | | this.params = JSONUtil.toJsonStr(goodsOperationDTO.getGoodsParamsDTOList()); |
| | | } |