| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | using SqlSugar;using System;using wms.util.Check;namespace wms.sqlsugar.model{    /// <summary>    ///  基础表实体    /// </summary>    public class BaseModel    {        public BaseModel()        { }        /// <summary>        ///  ID        /// </summary>        [SugarColumn(ColumnName = "Id", IsPrimaryKey = true, ColumnDescription = "ID")]        public virtual long Id { get; set; } = IdFactory.NewId();        /// <summary>        ///  备注        /// </summary>        [SugarColumn(ColumnName = "Memo", Length = 500, IsNullable = true, ColumnDataType = "nvarchar", DefaultValue = "", ColumnDescription = "备注")]        public virtual string Memo { get; set; }        /// <summary>        ///  创建用户        /// </summary>        [SugarColumn(ColumnName = "AddWho", Length = 50, ColumnDataType = "nvarchar", DefaultValue = "", IsNullable = false, ColumnDescription = "创建用户")]        public virtual string AddWho { get; set; } = "";        /// <summary>        ///  更新用户        /// </summary>        [SugarColumn(ColumnName = "EditWho", Length = 50, ColumnDataType = "nvarchar", DefaultValue = "", IsNullable = false, ColumnDescription = "更新用户")]        public virtual string EditWho { get; set; } = "";        /// <summary>        ///  创建时间        /// </summary>        [SugarColumn(ColumnName = "AddTime", DefaultValue = "1900-1-1", IsNullable = false, ColumnDescription = "创建时间")]        public virtual DateTime AddTime { get; set; } = DateTime.Now;        /// <summary>        /// 更新时间        /// </summary>        [SugarColumn(ColumnName = "EditTime", DefaultValue = "1900-1-1", IsNullable = false, ColumnDescription = "更新时间")]        public virtual DateTime EditTime { get; set; } = DateTime.Now;    }}
 |