using SqlSugar; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DataEntity.UserManager { /// /// 角色表 /// [SugarTable("t_roles")] public class RolesModel { /// /// 主键ID /// [SugarColumn(ColumnName = "Id", IsPrimaryKey = true)] public string Id { get; set; } /// /// 项目ID /// [SugarColumn(ColumnName = "ProjectId")] public string ProjectId { get; set; } /// /// 菜单ID /// [SugarColumn(ColumnName = "MenuId")] public string MenuId { get; set; } /// /// 启用状态(0禁用,1启用) /// [SugarColumn(ColumnName = "Type")] public string Type { get; set; } /// /// 启用状态(0禁用,1启用) /// [SugarColumn(IsIgnore = true)] public string TypeName { get; set; } /// /// 名称 /// [SugarColumn(ColumnName = "Name")] public string Name { get; set; } /// /// 数据状态(0只看自己,1查看全部) /// [SugarColumn(ColumnName = "DataAuthority")] public string DataAuthority { get; set; } /// /// 备注 /// [SugarColumn(ColumnName = "Remarks")] public string Remarks { get; set; } /// /// 创建人 /// [SugarColumn(ColumnName = "CreatName")] public string CreatName { get; set; } /// /// 创建时间 /// [SugarColumn(ColumnName = "CreateTime")] public DateTime CreateTime { get; set; } /// /// 修改人 /// [SugarColumn(ColumnName = "ModifyName")] public string ModifyName { get; set; } /// /// 修改时间 /// [SugarColumn(ColumnName = "ModifyTime")] public DateTime? ModifyTime { get; set; } } /// /// 查询参数 /// public class RolesModelSearchModel { /// /// 名称 /// public string Name { get; set; } } /// /// 图片边缘( 整齐,波浪状,裂叶,丝状,卷曲,啮噬状) /// public enum RoleTypeEnum { /// /// 禁用 /// [Description("禁用")] Disable = 0, /// /// 启用 /// [Description("启用")] Enable = 1 } }