业务场景配置模块
模块功能
1. 对模板类别的维护
可以在界面对模板类别维护。通过在树上选中节点通过按钮添加/编辑/删除。可拖拽排序。
2. 对模板的维护
模板以表格的形式展示,通过上方添加/编辑/删除按钮对模板进行维护。
3. 对数据库配置的维护
在模板编辑界面,通过点击数据库配置后的➕号按钮显示数据库配置管理界面,可通过添加/编辑/删除按钮对数据库配置进行维护。
4. 对模型关联的维护
在数据库配置界面,选中数据库配置点击模型关联按钮,显示模块关联管理。可复选关联维度进行模块关联管理。
5. 对图标分类的维护
在模板编辑界面,点击选择图标按钮,显示图标选择界面。左侧是图标分类树,可通过右键菜单对图标分类进行维护,树可拖拽。右侧是图标列表,鼠标聚焦有大图预览/下载/确定选择/删除等操作,可选择图标的大小和背景色。
6. 角色授权
在模板界面通过选中模板后点击角色授权按钮对该模板进行角色授权,左侧是角色分类树,可通过添加/编辑/删除按钮对角色分类进行维护,可对名称进行过滤查询,可拖拽。点击分类节点显示角色表格,通过穿梭框选中到右侧的已选角色表格,确定保存。
7. 单位授权
在模板界面通过选中模板后点击单位授权按钮对该模板进行单位授权,界面可拖拽。界面分两部分,左侧是单位树,可对单位名称进行过滤,可通过按钮对节点全部展开/全部折叠,通过穿梭框选中到右侧已选单位表格,可对单位名称进行过滤,显示已选单位数量,确定保存。
包含服务
1. 维护模板类别所需服务
'ptService/sysmoduleconfig/sysfenlei' 模板类别信息
2. 模板所需服务
'ptService/sysmoduleconfig/zdymb' 模板
3. 日志所需服务
'ptService/syslog/userlog' 日志
4. 数据库配置所需服务
'ptService/subsystem/dbconfig' 数据库信息
'ptService/sysdb/sysdb' 数据库信息
5. 模型关联所需服务
'ptService/mxgl/wdlb' 模型关联维度信息
6. 图标分类所需服务
'ptService/sysconfig/pictype' 图标分类信息
'ptService/sysconfig/pic' 图片存储配置
7. 角色授权所需服务
'ptService/role/roleCategroy' 角色分类信息
'ptService/subsystem/role_subsys' 子系统角色授权
'ptService/role/roleinfo' 角色信息
8. 单位授权所需服务
'ptService/unit/unitList' 单位信息树返回
'ptService/usermanage/user_seach_page' 单位信息
'ptService/subsystem/subsysUnit' 子系统单位
包含接口
'/RabbitHubService/Config/Encrypt' 字符串加密接口
'/RabbitHubService/Config/Decrypt' 字符串解密接口
'/api/DbConfig/GetDbConfig' 字符串连接信息
包含表
1. 模板类别所需表
sys_category 平台类别表 -- 子系统
sys_template_category 模板配置中类别信息
sys_fjsq_template 分级授权管理业务模板
sys_role_subsystem 角色子系统权限表
sys_role_template_module 业务模板模块角色授权关系表
sys_user_role 用户角色表
sys_template_module 模板配置中模块信息
2. 模板所需表
sys_template_category 模板配置中类别信息
sys_fjsq_template 分级授权管理业务模块
sys_role_subsystem 角色子系统权限表
sys_role_template_module 业务模板模块角色授权关系表
sys_user_role 用户角色表
sys_role_permission 角色权限表
sys_template_module 模板配置中模块信息
sys_user_collection 个人工作台
3. 日志所需表
sys_log 日志表
4. 数据库配置所需表
sys_dbconfiglist 数据库连接管理表
5. 模型关联所需表
bd_dict_dimension
6. 图标分类所需表
sys_img_config 系统背景/图片等配置表 sys_category 平台类别表 -- 子系统
7. 角色授权所需表
sys_category 平台类别表 -- 子系统 sys_role 角色信息表
sys_fjsq_role 分级授权管理角色表
sys_role_permission 角色权限表
sys_role_subsystem 角色子系统权限表
sys_user_role 用户角色表
sys_role_template_module 业务模板模块角色授权关系表
sys_user 用户信息表
8. 单位授权所需表
sys_orignization 组织机构信息 单位表
sys_fjsq_unit 角色-单位表
sys_user_role 用户角色表
sys_user 用户信息表
sys_fjsq_user 分级授权人员列表
sys_fjsq_kfpsubsystem 分级授权可分配系统资源
sys_fjsq_subsystem 分级授权管理系统资源
sys_fjsq_kfpunit 分级授权可分配单位
sys_fjsq_role 分级授权管理角色
sys_fjsq_template 分级授权管理业务模板
sys_unit_subsystem 子系统单位授权关系表