using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using SqlSugar;
namespace MES.Service.Modes;
///
/// 巡检工单表
///
[Table("QS_ITEM_XJ_WORKNO")]
[SugarTable("QS_ITEM_XJ_WORKNO")] //用于SqlSugar
public class QsItemXjworkno
{
///
/// 序列SEQ_QS_IPI
///
[Key]
[Column("ID")]
[SugarColumn(IsPrimaryKey = true, OracleSequenceName = "SEQ_QS_XJ",
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(100, ErrorMessage = "单号长度不能超出100")]
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; }
}