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