权限角色的关系图
2020-11-05 21:46:40 0 举报
WEWEWWE
作者其他创作
大纲/内容
1
0..*
RbacPermisson(权限表)
+ id : ObjectId + action : varchar(64) //权限action+ roles : List<ObjectId> //拥有此权限的角色+ moduleId : ObjectId //接入方系统id+ customId : ObjectId //接入方自定义数据隔离字段+ enable : int //状态:1-有效;0-停用+ desc : varchar(128) //描述信息+ ctime : timestamp //创建时间+ mtime : timestamp //最近修改时间
RbacUser(用户表)
+ id : ObjectId + moduleId : ObjectId //接入方系统id+ customId : ObjectId //接入方自定义数据隔离字段+ uid : Long //用户唯一uid+ roleIds : List<ObjectId> //拥有的角色列表+ ctime : timestamp //创建时间+ mtime : timestamp //最近修改时间
RbacMenu(菜单表)
+ id : ObjectId + title : varchar(16) //菜单标题+ parentId : ObjectId //父级菜单+ childIds : List<ObjectId> //所属一级子菜单 + permissionId : Long //此菜单关联的权限id+ moduleId : ObjectId //接入方系统id+ customId : ObjectId //接入方自定义数据隔离字段+ url : varchar(128) //菜单url+ icon : varchar(255) //菜单图标+ deleted : boolean //是否删除+ ctime : timestamp //创建时间+ mtime : timestamp //最近修改时间
RbacModule(接入方表)
+ id : ObjectId+ name : varchar(32) //接入方系统名+ ctime : timestamp //创建时间
RbacRole(角色表)
+ id : ObjectId + name : varchar(32) //角色名称+ moduleId : ObjectId //接入方系统id+ customId : ObjectId //接入方自定义数据隔离字段+ uids : List<Long> //拥有此角色的uid列表+ permissionIds : List<ObjectId> //此角色拥有的权限+ enable : Integer //状态:1-有效;0-停用+ desc : varchar(128) //描述信息+ ctime : timestamp //创建时间+ mtime : timestamp //最近修改时间
0 条评论
下一页