Fixiaobai
2023-09-04 dd2554435b9ced61e2a6a06627145fca3bf2685b
inspection-server/src/main/java/com/yuanchu/limslaboratory/pojo/RawMaterial.java
@@ -22,48 +22,54 @@
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="RawMaterial对象", description="")
@ApiModel(value = "RawMaterial对象", description = "")
public class RawMaterial implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "主键")
    @ApiModelProperty(value = "主键", hidden = true)
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    @ApiModelProperty(value = "供应商名称")
    @ApiModelProperty(value = "供应商名称", required = true, example = "江苏鵷雏")
    private String supplierName;
    @ApiModelProperty(value = "材料编码")
    @ApiModelProperty(value = "材料编码", required = true, example = "YCL202308290000002")
    private String materialCoding;
    @ApiModelProperty(value = "材料名称")
    @ApiModelProperty(value = "材料名称", required = true, example = "光纤")
    private String materialName;
    @ApiModelProperty(value = "规格型号")
    @ApiModelProperty(value = "规格型号", required = true)
    private Integer specificationsId;
    @ApiModelProperty(value = "规格型号", required = true, example = "GGXH2023")
    private String specificationsModels;
    @ApiModelProperty(value = "单位")
    @ApiModelProperty(value = "单位", required = true, example = "KB")
    private String unit;
    @ApiModelProperty(value = "数量")
    @ApiModelProperty(value = "数量", example = "100", required = true)
    private Integer quantity;
    @ApiModelProperty(value = "报检日期")
    @ApiModelProperty(value = "报检日期", example = "2023-08-29", required = true, dataType = "date")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private LocalDateTime inspectionDate;
    private Date inspectionDate;
    @ApiModelProperty(value = "检验人")
    @ApiModelProperty(value = "检验人", example = "李华", required = true)
    private String surveyor;
    @ApiModelProperty(value = "检验日期")
    @ApiModelProperty(value = "来料日期", required = true, example = "2023-08-29", dataType = "date")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private LocalDateTime dateSurvey;
    private Date dateSurvey;
    @ApiModelProperty(value = "状态")
    private Integer condition;
    @ApiModelProperty(value = "检验日期", required = true, example = "2023-08-29", dataType = "date")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date insTime;
    @TableLogic(value = "1", delval = "0")
    @ApiModelProperty(value = "状态0:待检测;1:已检测", required = true, example = "1")
    private Integer type;
    @ApiModelProperty(value = "逻辑删除 正常>=1,删除<=0", hidden = true)
    private Integer state;
@@ -73,8 +79,8 @@
    private Date createTime;
    @TableField(fill = FieldFill.INSERT_UPDATE)
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @ApiModelProperty(value = "更新时间", hidden = true)
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date updateTime;
    @ApiModelProperty(value = "乐观锁", hidden = true)