fix: AuditRulesPage白屏修复 + 数据源权限/状态对齐

- AuditRulesPage: rules/stats 空值防御, catch 时设置空数组/null
- instance.add 权限: admin → admin+dba (与后端一致)
- 状态映射: 后端 connected/disconnected/error → 前端在线/离线/异常
- InstancePage 所有状态引用统一使用 getStatusInfo()
This commit is contained in:
logan committed 2026-05-22 21:58:37 +08:00
1 parent f20cd30138
commit 1877522239
3 files changed
+23 -11

No files matched your search

+1 -1
View File
@@ -62,7 +62,7 @@ export const actionPermissionMap: Record<string, UserRole[]> = {
'ticket.delete': ['admin'],
'query.create': ['admin', 'dba', 'developer'],
'query.export': ['admin', 'dba', 'developer'],
'instance.add': ['admin'],
'instance.add': ['admin', 'dba'],
'instance.edit': ['admin', 'dba'],
'instance.delete': ['admin'],
'user.manage': ['admin'],