entity/MesQmCheckitem.cs
@@ -1,184 +1,213 @@
using SqlSugar;
namespace NewPdaSqlServer.entity
namespace NewPdaSqlServer.entity;
/// <summary>
///     IQC、OQC检验项目
/// </summary>
[SugarTable("MES_QM_CHECKITEM")]
public class MesQmCheckitem
{
    /// <summary>
    /// IQC、OQC检验项目
    ///</summary>
    [SugarTable("MES_QM_CHECKITEM")]
    public class MesQmCheckitem
    {
        /// <summary>
        ///
        /// 默认值: (newid())
        ///</summary>
         [SugarColumn(ColumnName="guid" ,IsPrimaryKey = true   )]
         public Guid Guid { get; set; }
        /// <summary>
        /// 创建人
        ///</summary>
         [SugarColumn(ColumnName="CREATE_BY"    )]
         public string CreateBy { get; set; }
        /// <summary>
        /// 创建时间
        ///</summary>
         [SugarColumn(ColumnName="CREATE_DATE"    )]
         public DateTime? CreateDate { get; set; }
        /// <summary>
        /// 最后更新人
        ///</summary>
         [SugarColumn(ColumnName="LASTUPDATE_BY"    )]
         public string LastupdateBy { get; set; }
        /// <summary>
        /// 最后更新时间
        ///</summary>
         [SugarColumn(ColumnName="LASTUPDATE_DATE"    )]
         public DateTime? LastupdateDate { get; set; }
        /// <summary>
        /// 备注
        ///</summary>
         [SugarColumn(ColumnName="MEMO"    )]
         public string Memo { get; set; }
        /// <summary>
        /// 物料产品编码
        ///</summary>
         [SugarColumn(ColumnName="ITEM_NO"    )]
         public string ItemNo { get; set; }
        /// <summary>
        /// 分类
        /// 默认值: ((1))
        ///</summary>
         [SugarColumn(ColumnName="FTYPE"    )]
         public string Ftype { get; set; }
        /// <summary>
        /// 项目分类(1:抽检 2:巡检 3:完工检验)
        ///</summary>
         [SugarColumn(ColumnName="CHECK_TYPE"    )]
         public string CheckType { get; set; }
        /// <summary>
        /// 客户名称
        ///</summary>
         [SugarColumn(ColumnName="NAME1"    )]
         public string Name1 { get; set; }
        /// <summary>
        /// 特殊规格物料
        ///</summary>
         [SugarColumn(ColumnName="FSPECIAL_ITEM"    )]
         public long? FspecialItem { get; set; }
        /// <summary>
        /// 所属工厂
        ///</summary>
         [SugarColumn(ColumnName="FACTORY"    )]
         public string Factory { get; set; }
        /// <summary>
        /// 检验水准
        ///</summary>
         [SugarColumn(ColumnName="FINSPECTION_LEVEL"    )]
         public string FinspectionLevel { get; set; }
        /// <summary>
        /// 检验水平
        ///</summary>
         [SugarColumn(ColumnName="FCHECK_LEVEL"    )]
         public string FcheckLevel { get; set; }
        /// <summary>
        /// 接收水平
        ///</summary>
         [SugarColumn(ColumnName="FRECEIVING_LEVEL"    )]
         public string FreceivingLevel { get; set; }
        /// <summary>
        /// 审批标记
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="FONE_CHECKED"    )]
         public bool? FoneChecked { get; set; }
        /// <summary>
        /// 审批人
        ///</summary>
         [SugarColumn(ColumnName="FONE_CHECKOR"    )]
         public string FoneCheckor { get; set; }
        /// <summary>
        /// 审批日期
        ///</summary>
         [SugarColumn(ColumnName="FONE_CHECKDATE"    )]
         public DateTime? FoneCheckdate { get; set; }
        /// <summary>
        /// 批准标记
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="FTWO_CHECKED"    )]
         public bool? FtwoChecked { get; set; }
        /// <summary>
        /// 批准人
        ///</summary>
         [SugarColumn(ColumnName="FTWO_CHECKOR"    )]
         public string FtwoCheckor { get; set; }
        /// <summary>
        /// 批准日期
        ///</summary>
         [SugarColumn(ColumnName="FTWO_CHECKDATE"    )]
         public DateTime? FtwoCheckdate { get; set; }
        /// <summary>
        /// 修改/ 新增状态
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="EDIT_STATUS"    )]
         public bool? EditStatus { get; set; }
        /// <summary>
        /// 版本
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="FVERSION"    )]
         public long? Fversion { get; set; }
        /// <summary>
        /// 是否可用
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="ISENABLED"    )]
         public bool? Isenabled { get; set; }
        /// <summary>
        ///
        ///</summary>
         [SugarColumn(ColumnName="COMPANY"    )]
         public string Company { get; set; }
        /// <summary>
        /// 客户编码
        ///</summary>
         [SugarColumn(ColumnName="KUNNR"    )]
         public string Kunnr { get; set; }
        /// <summary>
        /// 最大抽检数
        ///</summary>
         [SugarColumn(ColumnName="MAX_CHECK_QTY"    )]
         public long? MaxCheckQty { get; set; }
        /// <summary>
        /// 提醒次数
        ///</summary>
         [SugarColumn(ColumnName="REM_QTY"    )]
         public long? RemQty { get; set; }
        /// <summary>
        /// 未论证物料
        ///</summary>
         [SugarColumn(ColumnName="OTHERFLAG"    )]
         public bool? Otherflag { get; set; }
        /// <summary>
        /// 成品电池类型:动力/ 储能
        ///</summary>
         [SugarColumn(ColumnName="BATTYPE"    )]
         public string Battype { get; set; }
        /// <summary>
        /// 项目名称
        ///</summary>
         [SugarColumn(ColumnName="PROJECT_NAME"    )]
         public string ProjectName { get; set; }
        /// <summary>
        /// 物料名称
        ///</summary>
         [SugarColumn(ColumnName="TNAME"    )]
         public string Tname { get; set; }
        /// <summary>
        /// 物料ID
        ///</summary>
         [SugarColumn(ColumnName="ITEM_ID"    )]
         public long? ItemId { get; set; }
    }
}
    ///     默认值: (newid())
    /// </summary>
    [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
    public Guid Guid { get; set; }
    /// <summary>
    ///     创建人
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_BY")]
    public string CreateBy { get; set; }
    /// <summary>
    ///     创建时间
    /// </summary>
    [SugarColumn(ColumnName = "CREATE_DATE")]
    public DateTime? CreateDate { get; set; }
    /// <summary>
    ///     最后更新人
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_BY")]
    public string LastupdateBy { get; set; }
    /// <summary>
    ///     最后更新时间
    /// </summary>
    [SugarColumn(ColumnName = "LASTUPDATE_DATE")]
    public DateTime? LastupdateDate { get; set; }
    /// <summary>
    ///     备注
    /// </summary>
    [SugarColumn(ColumnName = "MEMO")]
    public string Memo { get; set; }
    /// <summary>
    ///     物料产品编码
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_NO")]
    public string ItemNo { get; set; }
    /// <summary>
    ///     分类
    ///     默认值: ((1))
    /// </summary>
    [SugarColumn(ColumnName = "FTYPE")]
    public string Ftype { get; set; }
    /// <summary>
    ///     项目分类(1:抽检 2:巡检 3:完工检验)
    /// </summary>
    [SugarColumn(ColumnName = "CHECK_TYPE")]
    public string CheckType { get; set; }
    /// <summary>
    ///     客户名称
    /// </summary>
    [SugarColumn(ColumnName = "NAME1")]
    public string Name1 { get; set; }
    /// <summary>
    ///     特殊规格物料
    /// </summary>
    [SugarColumn(ColumnName = "FSPECIAL_ITEM")]
    public long? FspecialItem { get; set; }
    /// <summary>
    ///     所属工厂
    /// </summary>
    [SugarColumn(ColumnName = "FACTORY")]
    public string Factory { get; set; }
    /// <summary>
    ///     检验水准
    /// </summary>
    [SugarColumn(ColumnName = "FINSPECTION_LEVEL")]
    public string FinspectionLevel { get; set; }
    /// <summary>
    ///     检验水平
    /// </summary>
    [SugarColumn(ColumnName = "FCHECK_LEVEL")]
    public string FcheckLevel { get; set; }
    /// <summary>
    ///     接收水平
    /// </summary>
    [SugarColumn(ColumnName = "FRECEIVING_LEVEL")]
    public string FreceivingLevel { get; set; }
    /// <summary>
    ///     审批标记
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "FONE_CHECKED")]
    public bool? FoneChecked { get; set; }
    /// <summary>
    ///     审批人
    /// </summary>
    [SugarColumn(ColumnName = "FONE_CHECKOR")]
    public string FoneCheckor { get; set; }
    /// <summary>
    ///     审批日期
    /// </summary>
    [SugarColumn(ColumnName = "FONE_CHECKDATE")]
    public DateTime? FoneCheckdate { get; set; }
    /// <summary>
    ///     批准标记
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "FTWO_CHECKED")]
    public bool? FtwoChecked { get; set; }
    /// <summary>
    ///     批准人
    /// </summary>
    [SugarColumn(ColumnName = "FTWO_CHECKOR")]
    public string FtwoCheckor { get; set; }
    /// <summary>
    ///     批准日期
    /// </summary>
    [SugarColumn(ColumnName = "FTWO_CHECKDATE")]
    public DateTime? FtwoCheckdate { get; set; }
    /// <summary>
    ///     修改/ 新增状态
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "EDIT_STATUS")]
    public bool? EditStatus { get; set; }
    /// <summary>
    ///     版本
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "FVERSION")]
    public long? Fversion { get; set; }
    /// <summary>
    ///     是否可用
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "ISENABLED")]
    public bool? Isenabled { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "COMPANY")]
    public string Company { get; set; }
    /// <summary>
    ///     客户编码
    /// </summary>
    [SugarColumn(ColumnName = "KUNNR")]
    public string Kunnr { get; set; }
    /// <summary>
    ///     最大抽检数
    /// </summary>
    [SugarColumn(ColumnName = "MAX_CHECK_QTY")]
    public long? MaxCheckQty { get; set; }
    /// <summary>
    ///     提醒次数
    /// </summary>
    [SugarColumn(ColumnName = "REM_QTY")]
    public long? RemQty { get; set; }
    /// <summary>
    ///     未论证物料
    /// </summary>
    [SugarColumn(ColumnName = "OTHERFLAG")]
    public bool? Otherflag { get; set; }
    /// <summary>
    ///     成品电池类型:动力/ 储能
    /// </summary>
    [SugarColumn(ColumnName = "BATTYPE")]
    public string Battype { get; set; }
    /// <summary>
    ///     项目名称
    /// </summary>
    [SugarColumn(ColumnName = "PROJECT_NAME")]
    public string ProjectName { get; set; }
    /// <summary>
    ///     物料名称
    /// </summary>
    [SugarColumn(ColumnName = "TNAME")]
    public string Tname { get; set; }
    /// <summary>
    ///     物料ID
    /// </summary>
    [SugarColumn(ColumnName = "ITEM_ID")]
    public long? ItemId { get; set; }
}