组织角色(org_role)
id(id) bigint(20)org_id(组织id) bigint(20)role_id(角色id) bigint(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
资源权限(resource_permission)
id(id) bigint(20)uri(资源uri) varchar(20)permission_code(权限编码) varchar(20)name(资源名称) varchar(20)authenticate(是否鉴权) tinyint(2)audit(是否审计) tinyint(2)order_num(排序) int(10)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
菜单(menu)
id(id) bigint(20)name(菜单名称) varchar(20)name_en(菜单英文名称) varchar(20)route(路由) varchar(30)permission_code(菜单权限编码) varchar(50)parent_id(上级id) bigint(20)level(菜单层级) tinyint(2)menu_type(菜单类型) tinyint(2)termianl_type(终端类型) tinyint(2)icon(图标) bigint(20)order_num(排序号) int(10)status(状态) tinyint(2)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
职位角色(position_role)
id(id) bigint(20)position_id(职位id) bigint(20)role_id(角色id) bigint(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
菜单管理
菜单列权限(menu_row_permission)
id(id) bigint(20)menu_permission_id(菜单数据权限id) bigint(20)filed_name(字段名称) varchar(20)table_field_name(表字段名称) varchar(20)filtering_rule(过滤规则) varchar(20)value_type(值类型) tinyint(2)dict_type(字典类型) varchar(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
用户组织(user_org)
id(id) bigint(20)user_id(用户id) bigint(20)org_id(组织id) bigint(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
用户组角色(group_role)
id(id) bigint(20)group_id(用户组id) bigint(20)role_id(角色id) bigint(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
数据行列权限
用户职位(user_org)
用户(User)
id(id) bigint(20)account(账号) varchar(50)password(密码) varchar(50))encryption_type(加密方式) tinyint(1)salt(盐值) varchar(50)phone(联系方式) varchar(50)email(电子邮箱) varchar(50)gender(性别) tinyint(1)nick_name(昵称) varchar(50)avatar(头像) varchar(255)status(状态) tinyint(1)remark(备注) varchar(300)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
职位(position)
id(id) bigint(20)name(职位名称) varhcar(50)code(编码) varhcar(20)parent_id bigint(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
菜单行权限(menu_row_permission)
id(id) bigint(20)menu_permission_id(菜单数据权限id) bigint(20)filed_name(字段名称) varchar(20)table_field_name(表字段名称) varchar(20)order_num(排序) int(10)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
角色列权限(role_line_permission)
id(id) bigint(20)menu_id(菜单id) bigint(20)base_opt_id(操作id) bigint(20)order_num(排序) int(10)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
组织架构
角色(role)
id(id) bigint(20)name(角色名称) varchar(20)code(编码) varchar(20)is_super_admin(是否超级管理员)is_system_role(是否系统内置角色)type(角色类型)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
角色功能权限(role_function_permission)
id(id) bigint(20)data_id(数据id) bigint(20)type(类型) tinyint(2)permission_code(权限编码) varchar(50)permission_type(权限类型) tinyint(2)menu_id(菜单id) bigint(20)base_opt_id(基础操作id) bigint(20)role_id(角色id) bigint(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
菜单数据权限(role_row_permission)
id(id) bigint(20)menu_id(菜单id) bigint(20)table_name(表名称) bigint(20)config(是否开启权限配置) tinyint(2)order_num(排序) int(10)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
基础操作(base_opt)
id(id) bigint(20)name(名称) varchar(20)code(编码) varchar(20)order_num(排序) int(10)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
用户角色(user_role)
id(id) bigint(20)user_id(用户id) bigint(20)role_id(角色id) bigint(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
组织(org)
id(id) bigint(20)name(组织名称) varchar(20)code(编码) varhcar(20)parent_id bigint(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
用户用户租(user_group)
id(id) bigint(20)user_id(用户id) bigint(20)group_id(用户组id) bigint(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
角色行权限(role_row_permission)
用户组(group)
id(id) bigint(20)name(组名称) varhcar(50)code(编码) varchar(20)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime
菜单操作(menu_opt)
id(id) bigint(20)menu_id(菜单id) bigint(20)base_opt_id(操作id) bigint(20)order_num(排序) int(10)is_deleted(逻辑删除) tinyint(1)creator(创建人) bigint(20)created_time(创建时间) datetimemodifier(最后修改人) bigint(20)modified_time(最后修改时间) datetime