123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- using SqlSugar;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace WMS.BZModels.Models.UserCenterManager
- {
- [Tenant("usercenter")]
- [SugarTable("Acl_UserRelation")]
- public class AclUserRelation : BaseModel
- {
- /// <summary>
- /// UserId
- /// </summary>
- [SugarColumn(ColumnDataType = "bigint", Length = 50, IsNullable = true)]
- public long? UserId { get; set; }
- /// <summary>
- /// 分类:1-角色, 2-用户组
- /// </summary>
- [SugarColumn(ColumnDataType = "int", IsNullable = true, ColumnDescription = "分类:1-角色 2-用户组")]
- public int? ObjectTypeNum { get; set; }
- /// <summary>
- /// ObjectId
- /// </summary>
- [SugarColumn(ColumnDataType = "bigint", Length = 50, IsNullable = true)]
- public long? ObjectId { get; set; }
- }
- [Description("权限对象类型")]
- public enum ACLObjType
- {
- /// <summary>
- /// 其他
- /// </summary>
- [Description("用户")]
- UserItem = 0,
- /// <summary>
- /// 窗体
- /// </summary>
- [Description("角色")]
- UserRole = 1,
- /// <summary>
- /// 窗体
- /// </summary>
- [Description("用户组")]
- UserGrp = 2,
- }
- }
|