using VolPro.Entity.SystemModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using VolPro.Entity.AttributeManager; namespace VolPro.Entity.DomainModels { /// /// 字段上标记UserAuth属性后在角色自定义数据权限可以选择 /// public class UserInfo { [UserAuthField(Name = "用户ID")] public int User_Id { get; set; } /// /// 多个角色ID /// public int Role_Id { get; set; } public string RoleName { get; set; } [UserAuthField(Name ="用户帐号")] public string UserName { get; set; } [UserAuthField(Name = "用户姓名")] public string UserTrueName { get; set; } /// /// 岗位id /// public List PostIds { get; set; } [UserAuthField(Name = "用户部门")] public List DeptIds { get; set; } [UserAuthField(Name = "用户角色")] public int[] RoleIds { get; set; } public string Token { get; set; } public int Enable { get; set; } public string TenancyValue { get; set; } } }