package com.ruoyi.basic.pojo; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.time.LocalDateTime; /** * 不良品登记 * @TableName quality_defective_product */ @TableName(value ="quality_defective_product") @Data public class QualityDefectiveProduct implements Serializable { @TableId(type = IdType.AUTO) private Long id; @ApiModelProperty(value = "报告编号") private String reportNo; @ApiModelProperty(value = "产品名称") private String productName; @ApiModelProperty(value = "生产批次") private String productionBatch; @ApiModelProperty(value = "物料名称") private String materialName; @ApiModelProperty(value = "规格型号") private String specsModels; @ApiModelProperty(value = "生产厂家") private String manufacturer; @ApiModelProperty(value = "原材料信息") private String rawMaterialInfo; @ApiModelProperty(value = "不良品数量") private Integer defectiveQty; @ApiModelProperty(value = "关联检测信息") private String relatedTestInfo; @ApiModelProperty(value = "不合格描述") private String unqualifiedDesc; @ApiModelProperty(value = "检验人员") private String inspector; @ApiModelProperty(value = "登记人") private String registerBy; @ApiModelProperty(value = "登记时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime registerTime; @ApiModelProperty(value = "审核状态:0-待审核,1-审核通过,2-驳回") private Integer auditStatus; @ApiModelProperty(value = "审核意见") private String auditRemark; @ApiModelProperty(value = "审核人") private String auditBy; @ApiModelProperty(value = "审核时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime auditTime; @ApiModelProperty(value = "创建人") private String createBy; @ApiModelProperty(value = "修改人") private String updateBy; @ApiModelProperty(value = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @ApiModelProperty(value = "更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; }