namespace OASystem.Domain.Entities { /// <summary> /// 实体基类 /// </summary> public class EntityBase { /// <summary> /// 编号 /// </summary> [SugarColumn(ColumnDescription = "主键", IsPrimaryKey = true, IsIdentity = true)] public int Id { get; set; } /// <summary> /// 创建者Id /// </summary> [SugarColumn(ColumnDescription = "创建者Id", IsNullable = true)] public string CreateUserId { get; set; } /// <summary> /// 创建时间 /// </summary> [SugarColumn(ColumnDescription = "创建时间")] public DateTime CreateTime { get; set; } = DateTime.Now; /// <summary> /// 是否删除 /// </summary> [SugarColumn(ColumnDescription = "是否删除")] public bool IsDel { get; set; } /// <summary> /// 删除者Id /// </summary> [SugarColumn(ColumnDescription = "删除者Id")] public string DeleteUserId { get; set; } = "Default"; /// <summary> /// 删除时间 /// </summary> [SugarColumn(ColumnDescription = "删除时间")] public string DeleteTime { get; set; } } }