feat(embed): 新增办件进度嵌入页与无鉴权旁路

This commit is contained in:
chenxing
2026-10-03 16:51:29 +08:00
parent 79866a05e1
commit d3a2b08ba2
4 changed files with 205 additions and 6 deletions
+8
View File
@@ -84,6 +84,14 @@ const routes: RouteRecordRaw[] = [
component: () => import("@/views/flow/admin/Routers.vue"),
meta: { title: "条件路由", modId: 106 },
},
{
// 办件进度嵌入页(iframe 免签嵌入,App.vue 对 /embed/* 前缀旁路 CAS 与 layout):
// 不挂菜单、无 parentId(子应用 Drawer 内打开,非管理面导航);query.token 必填
path: "/embed/instance",
name: "flow_embed_instance",
component: () => import("@/views/flow/EmbedInstance.vue"),
meta: { title: "办件进度" },
},
{ path: "/", redirect: "/workbench" },
// 兜底:UserMsg jumpPath / bizUrl 等外部深链若落到未登记路由,避免 no-match 静默空白页
{ path: "/:pathMatch(.*)*", redirect: "/workbench" },