using SqlSugar; using System; namespace Tiobon.Core.Model.Models { /// /// 部门表 /// public class Department : DepartmentRoot { /// /// Desc:部门关系编码 /// Default: /// Nullable:True /// public string CodeRelationship { get; set; } /// /// Desc:部门名称 /// Default: /// Nullable:True /// public string Name { get; set; } /// /// Desc:负责人 /// Default: /// Nullable:True /// [SugarColumn(IsNullable = true)] public string Leader { get; set; } /// /// Desc:排序 /// Default: /// Nullable:True /// public int OrderSort { get; set; } = 0; /// /// Desc:部门状态(0正常 1停用) /// Default:0 /// Nullable:True /// public bool Status { get; set; } = false; /// /// Desc:删除标志(0代表存在 2代表删除) /// Default:0 /// Nullable:True /// public bool IsDeleted { get; set; } = false; /// /// Desc:创建者 /// Default: /// Nullable:True /// [SugarColumn(IsNullable = true)] public string CreateBy { get; set; } /// /// Desc:创建时间 /// Default: /// Nullable:True /// [SugarColumn(IsNullable = true)] public DateTime? CreateTime { get; set; } /// /// Desc:更新者 /// Default: /// Nullable:True /// [SugarColumn(IsNullable = true)] public string ModifyBy { get; set; } /// /// Desc:更新时间 /// Default: /// Nullable:True /// [SugarColumn(IsNullable = true)] public DateTime? ModifyTime { get; set; } [SugarColumn(IsIgnore = true)] public bool hasChildren { get; set; } = true; } }