zjh
2025-03-13 0cff826ea489a1faa5cbb320cad52d102530a9e0
StandardPda/MES.Service/Modes/MesQsSuspend.cs
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,89 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using SqlSugar;
namespace MES.Service.Modes;
/// <summary>
/// </summary>
[Table("MES_QS_SUSPEND")]
[SugarTable("MES_QS_SUSPEND")] //用于SqlSugar
public class MesQsSuspend
{
    /// <summary>
    ///     SEQ_QS_IMG
    /// </summary>
    [Key]
    [Column("ID")]
    [SugarColumn(IsPrimaryKey = true, OracleSequenceName = "SEQ_QS_IMG",
        ColumnName = "ID")] //用于SqlSugar
    public decimal? Id { get; set; }
    /// <summary>
    ///     éƒ¨é—¨åç§°
    /// </summary>
    [Column("DEPT_NAME")]
    [SugarColumn(ColumnName = "DEPT_NAME")] //用于SqlSugar
    [StringLength(50, ErrorMessage = "部门名称长度不能超出50")]
    public string? DeptName { get; set; }
    /// <summary>
    ///     éƒ¨é—¨ç¼–号
    /// </summary>
    [Column("DEPT_NO")]
    [SugarColumn(ColumnName = "DEPT_NO")] //用于SqlSugar
    [StringLength(50, ErrorMessage = "部门编号长度不能超出50")]
    public string? DeptNo { get; set; }
    /// <summary>
    ///     æ˜¯å¦åœæœº
    /// </summary>
    [Column("IS_SUSPEND")]
    [SugarColumn(ColumnName = "IS_SUSPEND")] //用于SqlSugar
    public decimal? IsSuspend { get; set; }
    /// <summary>
    ///     äº§çº¿åç§°
    /// </summary>
    [Column("LINE_NAME")]
    [SugarColumn(ColumnName = "LINE_NAME")] //用于SqlSugar
    [StringLength(50, ErrorMessage = "产线名称长度不能超出50")]
    public string? LineName { get; set; }
    /// <summary>
    ///     äº§çº¿ç¼–号
    /// </summary>
    [Column("LINE_NO")]
    [SugarColumn(ColumnName = "LINE_NO")] //用于SqlSugar
    [StringLength(50, ErrorMessage = "产线编号长度不能超出50")]
    public string? LineNo { get; set; }
    /// <summary>
    ///     æš‚停日期
    /// </summary>
    [Column("CREATE_DATE")]
    [SugarColumn(ColumnName = "CREATE_DATE")] //用于SqlSugar
    public DateTime? CreateDate { get; set; }
    /// <summary>
    ///     å¤‡æ³¨
    /// </summary>
    [Column("REMARKS")]
    [SugarColumn(ColumnName = "REMARKS")] //用于SqlSugar
    [StringLength(500, ErrorMessage = "备注长度不能超出500")]
    public string? Remarks { get; set; }
    /// <summary>
    ///     å¼€å¯æ—¶é—´
    /// </summary>
    [Column("OPEN_DATE")]
    [SugarColumn(ColumnName = "OPEN_DATE")] //用于SqlSugar
    public DateTime? OpenDate { get; set; }
    /// <summary>
    ///     æ—¶å·®é—´éš”(分)
    /// </summary>
    [Column("TIME_DIFFERENCE")]
    [SugarColumn(ColumnName = "TIME_DIFFERENCE")] //用于SqlSugar
    public decimal? TimeDifference { get; set; }
}