This commit is contained in:
+10
-31
@@ -1,12 +1,12 @@
|
||||
import type { RouteRecordRaw } from "vue-router";
|
||||
|
||||
/**
|
||||
* 办事大厅路由(V2.0 Part B.6)。
|
||||
* 办事大厅**后台管理端**路由(用户面在独立前端 svc-hall-public,见 /svc-hall/public/)。
|
||||
*
|
||||
* modId 是菜单 ↔ 路由的稳定契约(UserBase app_module 按本应用 appKey 配置),
|
||||
* 新 modId 提案(旧 CMS 21/22 随迁移退役):
|
||||
* 23=办事事项 24=服务字典 25=表单管理 26=办件记录 27=我的办件
|
||||
* 发起页 /apply 与详情 /apply-detail 为参数页,不挂菜单(parentId 仅作面包屑归属)。
|
||||
* modId 是菜单 ↔ 路由的稳定契约(UserBase app_module 按本应用 appKey 配置):
|
||||
* 23=办事事项 24=服务字典 25=表单管理 26=办件记录
|
||||
* 编辑页/设计器为参数页,不挂菜单(parentId 仅作面包屑归属)。
|
||||
* 用户面(我的办件/在线办理/办件详情)已迁出本前端(BP-R4-3):本前端只保留管理面。
|
||||
*/
|
||||
const routes: RouteRecordRaw[] = [
|
||||
// 管理面:办事事项
|
||||
@@ -49,32 +49,11 @@ const routes: RouteRecordRaw[] = [
|
||||
component: () => import("@/views/svc/ApplyManage.vue"),
|
||||
meta: { title: "办件记录", modId: 26 },
|
||||
},
|
||||
// 用户面:我的办件
|
||||
{
|
||||
path: "/my",
|
||||
name: "svc_apply_my",
|
||||
component: () => import("@/views/svc/ApplyMy.vue"),
|
||||
meta: { title: "我的办件", modId: 27 },
|
||||
},
|
||||
// 用户面:发起(CMS 指南页"我要办理"跳入:/#/apply?siteCode=&itemCode=)
|
||||
{
|
||||
path: "/apply",
|
||||
name: "svc_apply",
|
||||
component: () => import("@/views/svc/Apply.vue"),
|
||||
meta: { title: "在线办理", parentId: 27 },
|
||||
},
|
||||
// 用户面:办件详情
|
||||
{
|
||||
path: "/apply-detail",
|
||||
name: "svc_apply_detail",
|
||||
component: () => import("@/views/svc/ApplyDetail.vue"),
|
||||
meta: { title: "办件详情", parentId: 27 },
|
||||
},
|
||||
// 应用入口默认页(pcUrl 直达时落到我的办件)
|
||||
{ path: "/", redirect: "/my" },
|
||||
// 兜底:外部深链(bizUrl 等)若拼成路径参数形态(/#/apply-detail/12)会 no-match,
|
||||
// catch-all 避免静默空白页(回落我的办件,用户可自行进详情)
|
||||
{ path: "/:pathMatch(.*)*", redirect: "/my" },
|
||||
// 应用入口默认页(pcUrl 直达时落到办事事项)
|
||||
{ path: "/", redirect: "/svc/item" },
|
||||
// 兜底:外部深链(旧用户面链接 /#/apply-detail?id= 等)在本前端已无对应页面——
|
||||
// 统一回落办事事项,避免静默空白页(用户面链接请改指 /svc-hall/public/)
|
||||
{ path: "/:pathMatch(.*)*", redirect: "/svc/item" },
|
||||
];
|
||||
|
||||
export default routes;
|
||||
|
||||
Reference in New Issue
Block a user