1. 概述
1.1 版本
报表服务器版本 |
---|
11.0 |
1.2 功能简介
FineReport 内置多级上报集成功能,实现将多级上报功能脱离平台集成进其他应用中。
1)支持用户通过独立链接进行多级上报。
2)支持用户配置独立链接的访问权限。
2. 集成设计
多级上报各标签对应的独立访问链接如下表所示:
标签 | 链接 |
---|---|
上报流程管理 | |
上报任务管理 | http://localhost:8075/webroot/decision/workflow/task/all |
我的上报任务 | http://localhost:8075/webroot/decision/workflow/task |
注:访问以上独立链接时需要验证登录,根据用户的上报标签查看权限来判断是否可以访问上报标签。
2.1 「上报流程管理」独立页面
用户可通过独立链接访问上报流程管理页面。如下图所示:
2.2 「上报任务管理」独立页面
用户可通过独立链接访问上报任务管理页面。如下图所示:
2.3 「我的上报任务」独立页面
用户可通过独立链接访问我的上报任务页面。如下图所示:
3. 权限配置
管理员可单独配置独立链接的访问权限,与数据决策系统中的权限配置分离。
3.1 权限配置链接
独立页面的访问权限配置链接为:http://localhost:8075/webroot/decision/workflow/authority
注:该页面仅允许超级管理员登录。
数据决策系统中对多级上报标签的权限配置不对独立链接生效。
若用户需保留之前在数据决策系统中对多级上报标签的权限配置,需在权限配置页面内同步权限。
3.2 不同步权限
3.2.1 登录提示
首次登录独立页面的权限配置页时,页面会跳出弹窗提示「目录权限中有关于上报页面的权限配置,是否从目录权限中同步权限配置?」
用户可选择「不同步」/「同步权限」。如下图所示:
3.2.2 选择「不同步」
点击「不同步」,直接进入上报权限配置页面。
所有权限配置均处于初始未设置状态或上次设置状态,上报标签的权限配置方式与数据决策系统中 目录查看权限 的配置方式相同。如下图所示:
3.3 选择「同步权限」
登录时,在弹窗提示中选择「同步权限」。
若同步成功,独立页面将继承数据决策系统中上报标签的权限配置。
若同步失败,点击「返回」,权限配置将处于初始未设置状态或上次设置状态。
如下图所示:
4. 注意事项
1)数据决策系统中对上报标签的权限配置,对多级上报独立链接不生效。
2)数据决策系统目录中挂载的上报标签,它的权限仍受系统控制。
3)若用户已点击过「同步权限」,再次登录时将不再跳出弹窗提示。管理员可通过「fine_conf_entity可视化配置插件」恢复弹窗,在重启服务器后设置生效。
注:修改 FineDB 数据库表字段值的方法请参考:fine_conf_entity可视化配置 。
参数名 | 参数值 | 说明 |
---|---|---|
WorkflowAuthorityConfig.compatible | true | 不弹出提示 |
false | 弹出提示 |
4)用户未注册「多级上报」功能点时,访问权限配置页面会提示「未注册」。如下图所示: