using SqlSugar; using System; namespace MES.Service.Modes { /// /// 实验室检测数据表 /// [SugarTable("MES_LABORATORY")] public class MesLaboratory { /// /// 主键ID /// [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_MES_LABORATORY", IsPrimaryKey = true)] public decimal Id { get; set; } /// /// 工单号 /// [SugarColumn(ColumnName = "BILL_NO", Length = 100)] public string? BillNo { get; set; } /// /// 生产线体编码 /// [SugarColumn(ColumnName = "LINE_NO", Length = 100)] public string? LineNo { get; set; } /// /// 物料id /// [SugarColumn(ColumnName = "ITEM_ID")] public int? ItemId { get; set; } /// /// 物料编码 /// [SugarColumn(ColumnName = "ITEM_NO", Length = 64)] public string? ItemNo { get; set; } /// /// 物料名称 /// [SugarColumn(ColumnName = "ITEM_NAME", Length = 500)] public string? ItemName { get; set; } /// /// 物料规格 /// [SugarColumn(ColumnName = "ITEM_MODEL", Length = 3000)] public string? ItemModel { get; set; } /// /// 生产车间id /// [SugarColumn(ColumnName = "DEPARTMENTID")] public int? DepartmentId { get; set; } /// /// 生产车间编码 /// [SugarColumn(ColumnName = "DEPARTMENTCODE", Length = 32)] public string? DepartmentCode { get; set; } /// /// 销售订单号 /// [SugarColumn(ColumnName = "SALE_ORDER_NOC", Length = 50)] public string? SaleOrderNoc { get; set; } /// /// 检验结果 /// [SugarColumn(ColumnName = "INSPECTION_RESULT", Length = 20)] public string? InspectionResult { get; set; } /// /// 创建时间 /// [SugarColumn(ColumnName = "CREATE_TIME", InsertServerTime = true)] public DateTime? CreateTime { get; set; } /// /// 创建人 /// [SugarColumn(ColumnName = "CREATE_BY", Length = 100)] public string? CreateBy { get; set; } /// /// 检验时间 /// [SugarColumn(ColumnName = "INSPECTION_TIME")] public DateTime? InspectionTime { get; set; } /// /// 检验人 /// [SugarColumn(ColumnName = "INSPECTION_BY", Length = 100)] public string? InspectionBy { get; set; } [SugarColumn(IsIgnore = true)] public string? CreateUser { get; set; } //inspection [SugarColumn(IsIgnore = true)] public string? InspectionUser { get; set; } } }