|
|
@@ -16,17 +16,19 @@ import { useRouter } from 'vue-router';
|
|
|
import AidopDemoShell from '../../components/AidopDemoShell.vue';
|
|
|
|
|
|
const router = useRouter();
|
|
|
+// S8-CONFIG-HUB-DEMO-ENTRY-CLEANUP-REVISION-1:演示入口收口为 5 张卡片。
|
|
|
+// 隐藏的卡片仅前端入口注释,route / page / controller / entity / 数据 / 菜单全部保留。
|
|
|
+// 隐藏:通知分层(与 ApprovalFlow 通知重叠,整表未被业务消费)、报警规则(演示阶段不展示阈值配置)、数据源(演示阶段不展示连接配置)。
|
|
|
const cards = [
|
|
|
{ path: '/aidop/s8/config/scenes', title: '场景基础配置', desc: '场景编码、启用、排序' },
|
|
|
{ path: '/aidop/s8/config/exception-types', title: '异常类型', desc: '类型编码、SLA、责任角色' },
|
|
|
+ { path: '/aidop/s8/config/watch-rules', title: '监控规则', desc: '轮询节拍与表达式' },
|
|
|
{ path: '/aidop/s8/config/dashboard-cells', title: '大屏卡片', desc: '页面/卡片编码、绑定类型、指标与时间窗' },
|
|
|
- // S8-CONFIG-CLEANUP-DEMO-1: 通知分层入口隐藏(演示降噪;通知通道与 ApprovalFlow 通知重叠,
|
|
|
- // 整表当前未被业务消费)。后端菜单 / route / 页面 / controller / entity 均保留,仅前端入口收口。
|
|
|
+ { path: '/aidop/s8/config/roles', title: '角色权限 / 操作员绑定', desc: '操作员与员工的绑定维护' },
|
|
|
+ // 隐藏卡片:保留代码以便后续恢复
|
|
|
// { path: '/aidop/s8/config/notifications', title: '通知分层', desc: '场景 + 严重度 + 层级' },
|
|
|
- { path: '/aidop/s8/config/roles', title: '角色权限', desc: 'S8 动作权限配置' },
|
|
|
- { path: '/aidop/s8/config/alert-rules', title: '报警规则', desc: '阈值与触发条件' },
|
|
|
- { path: '/aidop/s8/config/data-sources', title: '数据源', desc: '连接与启用' },
|
|
|
- { path: '/aidop/s8/config/watch-rules', title: '监视规则', desc: '轮询与表达式' },
|
|
|
+ // { path: '/aidop/s8/config/alert-rules', title: '报警规则', desc: '阈值与触发条件' },
|
|
|
+ // { path: '/aidop/s8/config/data-sources', title: '数据源', desc: '连接与启用' },
|
|
|
];
|
|
|
|
|
|
function go(path: string) {
|