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)使用者未註冊「多級上報」功能點時,存取權限配置頁面會提示「未註冊」。如下圖所示: