package com.ruoyi.inspect.pojo; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; import java.util.List; /** * 原材料厂家进货验证 * * @author zhuo * @since 2024-09-26 */ @Data @TableName("ins_order_factory_verify") public class InsOrderFactoryVerify { @Schema(description = "主键") @TableId(type = IdType.AUTO) private Integer factoryVerifyId; @Schema(description = "外键: ins_order表 id") private Integer insOrderId; @Schema(description = "委托编号") private String entrustCode; @Schema(description = "材料厂家") private String supplierName; @Schema(description = "到货日期") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private LocalDateTime declareDate; @Schema(description = "样品名称") private String sample; @Schema(description = "规格型号") private String model; @Schema(description = "材料批号") private String updateBatchNo; @Schema(description = "验证文件编号") private String verifyFileCode; @Schema(description = "1材料名称") private String basicName; @Schema(description = "2规格型号") private String basicModel; @Schema(description = "3材料批号") private String basicBatchNo; @Schema(description = "4执行标准") private String basicStandard; @Schema(description = "5生产日期") private String basicDate; @Schema(description = "6供货数量") private String basicNumber; @Schema(description = "7材料颜色") private String basicColor; @Schema(description = "8其他(名称)") private String basicOtherValue; @Schema(description = "8其他") private String basicOther; @Schema(description = "创建人id") @TableField(fill = FieldFill.INSERT) private Integer createUser; @Schema(description = "修改人id") @TableField(fill = FieldFill.INSERT_UPDATE) private Integer updateUser; @Schema(description = "创建时间") @TableField(fill = FieldFill.INSERT) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @Schema(description = "更新时间") @TableField(fill = FieldFill.INSERT_UPDATE) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime updateTime; @TableField(exist = false,select = false) @Schema(description = "验证项目集合") private List factoryVerifyItemList; }