using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using SqlSugar; namespace MES.Service.Modes; /// /// 销售退货检验单工单表 /// [Table("QS_ITEM_THJ_WORKNO")] [SugarTable("QS_ITEM_THJ_WORKNO")] //用于SqlSugar public class QsItemThjWorkno { /// /// 序列SEQ_QS_THJ /// [Key] [Column("ID")] [SugarColumn(IsPrimaryKey = true, OracleSequenceName = "SEQ_QS_THJ", ColumnName = "ID")] public decimal? Id { get; set; } /// /// 检验主表id /// [Column("PID")] [SugarColumn(ColumnName = "PID")] //用于SqlSugar public decimal? Pid { get; set; } /// /// 生产工单 /// [Column("WORKNO")] [SugarColumn(ColumnName = "WORKNO")] //用于SqlSugar [StringLength(50, ErrorMessage = "工单号长度不能超出50")] public string? Workno { get; set; } /// /// 工单数量 /// [Column("WORK_QTY")] [SugarColumn(ColumnName = "WORK_QTY")] //用于SqlSugar public decimal? WorkQty { get; set; } [SugarColumn(IsIgnore = true)] public string? ItemName { get; set; } }