fix(rbac): expose usage stats menu in settings
This commit is contained in:
@@ -32,6 +32,7 @@ class RbacServiceImpl(IRbacService):
|
||||
"/entry-modules",
|
||||
"/role-permissions",
|
||||
"/document-types",
|
||||
"/usage-stats",
|
||||
)
|
||||
|
||||
_COMPAT_ROUTE_BLUEPRINTS: dict[str, list[dict[str, Any]]] = {
|
||||
@@ -262,6 +263,20 @@ class RbacServiceImpl(IRbacService):
|
||||
"meta": {"group": "settings"},
|
||||
"children": None,
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"route_path": "/usage-stats",
|
||||
"route_name": "usage-stats",
|
||||
"component": "usage-stats",
|
||||
"parent_id": 1013,
|
||||
"route_title": "系统使用统计",
|
||||
"icon": "ri-bar-chart-box-line",
|
||||
"sort_order": 4,
|
||||
"is_hidden": False,
|
||||
"is_cache": True,
|
||||
"meta": {"group": "settings"},
|
||||
"children": None,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
@@ -297,7 +312,7 @@ class RbacServiceImpl(IRbacService):
|
||||
"route_name": "cross-checking-result",
|
||||
"component": "cross-checking.result",
|
||||
"parent_id": 1018,
|
||||
"route_title": "评查结果",
|
||||
"route_title": "评查任务列表",
|
||||
"icon": "ri-file-list-3-line",
|
||||
"sort_order": 2,
|
||||
"is_hidden": False,
|
||||
@@ -542,7 +557,7 @@ class RbacServiceImpl(IRbacService):
|
||||
"route_name": "cross-checking-result",
|
||||
"component": "cross-checking.result",
|
||||
"parent_id": 2012,
|
||||
"route_title": "评查结果",
|
||||
"route_title": "评查任务列表",
|
||||
"icon": "ri-file-list-3-line",
|
||||
"sort_order": 2,
|
||||
"is_hidden": False,
|
||||
@@ -563,6 +578,7 @@ class RbacServiceImpl(IRbacService):
|
||||
"/entry-modules": ["entry_module:"],
|
||||
"/role-permissions": ["rbac:"],
|
||||
"/document-types": ["doc_type:"],
|
||||
"/usage-stats": ["usage_stats:"],
|
||||
"/rules": ["rules:", "evaluation_point:"],
|
||||
"/rule-groups": ["evaluation_group:", "rules:"],
|
||||
"/rules/list": ["rules:", "evaluation_point:"],
|
||||
|
||||
Reference in New Issue
Block a user