using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using SqlSugar; namespace MES.Service.Modes; /// /// AQL抽样基准样本量子码 /// [Table("MES_QM_AQL2")] [SugarTable("MES_QM_AQL2")] //用于SqlSugar public class MesQmAql2 { /// /// ID(seq_me_id) /// [Key] [Column("ID")] [SugarColumn(ColumnName = "ID")] //用于SqlSugar public decimal Id { get; set; } /// /// AQL抽样基准ID /// [Column("AQL1_ID")] [SugarColumn(ColumnName = "AQL1_ID")] //用于SqlSugar public decimal? Aql1Id { get; set; } /// /// [Column("COMPANY")] [SugarColumn(ColumnName = "COMPANY")] //用于SqlSugar [StringLength(20, ErrorMessage = "Company长度不能超出20")] public string Company { get; set; } /// /// 创建人 /// [Column("CREATE_BY")] [SugarColumn(ColumnName = "CREATE_BY")] //用于SqlSugar [StringLength(32, ErrorMessage = "创建人长度不能超出32")] public string CreateBy { get; set; } /// /// 创建时间 /// [Column("CREATE_DATE")] [SugarColumn(ColumnName = "CREATE_DATE")] //用于SqlSugar public DateTime? CreateDate { get; set; } /// /// 创建人姓名 /// [Column("CREATE_NAME")] [SugarColumn(ColumnName = "CREATE_NAME")] //用于SqlSugar [StringLength(32, ErrorMessage = "创建人姓名长度不能超出32")] public string CreateName { get; set; } /// /// 修改/新增状态 /// [Column("EDIT_STATUS")] [SugarColumn(ColumnName = "EDIT_STATUS")] //用于SqlSugar public decimal? EditStatus { get; set; } /// /// [Column("FACTORY")] [SugarColumn(ColumnName = "FACTORY")] //用于SqlSugar [StringLength(20, ErrorMessage = "Factory长度不能超出20")] public string Factory { get; set; } /// /// 一般检验水平|I /// [Column("FLEVEL_I")] [SugarColumn(ColumnName = "FLEVEL_I")] //用于SqlSugar [StringLength(1, ErrorMessage = "一般检验水平|I长度不能超出1")] public string FlevelI { get; set; } /// /// 一般检验水平|II /// [Column("FLEVEL_II")] [SugarColumn(ColumnName = "FLEVEL_II")] //用于SqlSugar [StringLength(1, ErrorMessage = "一般检验水平|II长度不能超出1")] public string FlevelIi { get; set; } /// /// 一般检验水平|III /// [Column("FLEVEL_III")] [SugarColumn(ColumnName = "FLEVEL_III")] //用于SqlSugar [StringLength(1, ErrorMessage = "一般检验水平|III长度不能超出1")] public string FlevelIii { get; set; } /// /// 特殊检验水平|S-1 /// [Column("FLEVEL_S1")] [SugarColumn(ColumnName = "FLEVEL_S1")] //用于SqlSugar [StringLength(1, ErrorMessage = "特殊检验水平|S-1长度不能超出1")] public string FlevelS1 { get; set; } /// /// 特殊检验水平|S-2 /// [Column("FLEVEL_S2")] [SugarColumn(ColumnName = "FLEVEL_S2")] //用于SqlSugar [StringLength(1, ErrorMessage = "特殊检验水平|S-2长度不能超出1")] public string FlevelS2 { get; set; } /// /// 特殊检验水平|S-3 /// [Column("FLEVEL_S3")] [SugarColumn(ColumnName = "FLEVEL_S3")] //用于SqlSugar [StringLength(1, ErrorMessage = "特殊检验水平|S-3长度不能超出1")] public string FlevelS3 { get; set; } /// /// 特殊检验水平|S-4 /// [Column("FLEVEL_S4")] [SugarColumn(ColumnName = "FLEVEL_S4")] //用于SqlSugar [StringLength(1, ErrorMessage = "特殊检验水平|S-4长度不能超出1")] public string FlevelS4 { get; set; } /// /// 最后更新人 /// [Column("LASTUPDATE_BY")] [SugarColumn(ColumnName = "LASTUPDATE_BY")] //用于SqlSugar [StringLength(32, ErrorMessage = "最后更新人长度不能超出32")] public string LastupdateBy { get; set; } /// /// 最后更新时间 /// [Column("LASTUPDATE_DATE")] [SugarColumn(ColumnName = "LASTUPDATE_DATE")] //用于SqlSugar public DateTime? LastupdateDate { get; set; } /// /// 更新人姓名 /// [Column("LASTUPDATE_NAME")] [SugarColumn(ColumnName = "LASTUPDATE_NAME")] //用于SqlSugar [StringLength(32, ErrorMessage = "更新人姓名长度不能超出32")] public string LastupdateName { get; set; } /// /// 批量开始 /// [Column("LOT_FROM")] [SugarColumn(ColumnName = "LOT_FROM")] //用于SqlSugar public decimal? LotFrom { get; set; } /// /// 批量结束 /// [Column("LOT_TO")] [SugarColumn(ColumnName = "LOT_TO")] //用于SqlSugar public decimal? LotTo { get; set; } /// /// 备注 /// [Column("MEMO")] [SugarColumn(ColumnName = "MEMO")] //用于SqlSugar [StringLength(255, ErrorMessage = "备注长度不能超出255")] public string Memo { get; set; } }