package com.kidgrow.oprationcenter.vo;
|
|
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
@Data
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public class ProductAllVo extends Model<ProductAllVo> {
|
private static final long serialVersionUID = 1L;
|
/**
|
* 产品id
|
*/
|
@JsonSerialize(using = ToStringSerializer.class)
|
private Long id;
|
/**
|
* 产品名称
|
*/
|
private String proName;
|
/**
|
* 时长(天)
|
*/
|
private Integer proTime;
|
/**
|
* 时长单位
|
*/
|
private Integer proTimeUnit;
|
/**
|
* 产品类型 0试用 1正式
|
*/
|
private Integer proType;
|
/**
|
* 建议售价
|
*/
|
private BigDecimal proPrice;
|
/**
|
* 报告量
|
*/
|
private Integer recordCount;
|
/**
|
* 读片量
|
*/
|
private Integer ailightCount;
|
/**
|
* 产品结束时间-供前端使用
|
*/
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
private Date endTime;
|
/**
|
* 产品结束时间-供前端使用
|
*/
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
private Date beginTime;
|
/**
|
* 共享,1是,0不
|
*/
|
private Boolean isShare;
|
}
|