package com.yuanchu.limslaboratory.pojo.vo; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; //检验计划分配 @Data public class PlanVo implements Serializable { @ApiModelProperty(value = "样品编号") @JsonSerialize private Integer mid; @ApiModelProperty(value = "报检单编号") @JsonSerialize private String inspectionId; @ApiModelProperty(value = "完成情况 1:待认领;2:待分配;3:已分配;4:超期待分配;5:已完成;0:已作废") @JsonSerialize private Integer state; @TableField(fill = FieldFill.INSERT) @ApiModelProperty(value = "登记日期", hidden = true) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createTime; @ApiModelProperty(value = "试验负责人") @JsonSerialize private String name; @ApiModelProperty(value = "样品名称") @JsonSerialize private String materialName; @ApiModelProperty(value = "规格型号") @JsonSerialize private String specificationsSerialNumber; @ApiModelProperty(value = "物料编号") @JsonSerialize private String materialId; @ApiModelProperty(value = "来源") @JsonSerialize private String materialSupplier; @ApiModelProperty(value = "项目试验开始日期", hidden = true) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date startTime; @ApiModelProperty(value = "项目试验结束日期", hidden = true) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date endTime; @ApiModelProperty(value = "试验结论") @JsonSerialize private String results; @ApiModelProperty(value = "对象位置") @JsonSerialize private String materialLocation; @ApiModelProperty(value = "检测策略") @JsonSerialize private String method; @ApiModelProperty(value = "批次") @JsonSerialize private String materialBatch; @ApiModelProperty(value = "盘号") @JsonSerialize private String materialReelNumber; @ApiModelProperty(value = "样品数量") @JsonSerialize private String materialNum; }