周末修订
build / build (push) Successful in 4m47s

This commit is contained in:
chenxing
2026-09-15 23:41:11 +08:00
parent a05b0ded55
commit 6f1f666479
14 changed files with 45 additions and 1576 deletions
+4 -19
View File
@@ -58,26 +58,11 @@ describe("docs/13 路由结构(真实 routes 数组,docs/15 T1)", () => {
expect(main.name).toBe("CategoryManage");
});
it("②c 事项库路由(审计批次 3 补口):办事事项 modId=21、服务字典 modId=22,子站镜像可解析", () => {
it("②c 事项库路由已随 V2.0 拆分移除(svc/item、svc/dict 不再注册,直达落入 404 重定向)", () => {
// 事项管理能力已迁独立办事大厅(svc-hall 应用);CMS 前端仅保留展示壳,
// 旧菜单路径由 UserBase 停用 + 通配重定向兜底。
const item = router.resolve("/sch/demo/svc/item");
expect(item.name).toBe("SvcItemList");
expect(item.meta.modId).toBe(21);
const dict = router.resolve("/sch/demo/svc/dict");
expect(dict.name).toBe("SvcDictManage");
expect(dict.meta.modId).toBe(22);
// 编辑页:新建与带 id 两种形态都命中同一编辑组件(subOf 归属事项列表)
const editNew = router.resolve("/sch/demo/svc/item/edit");
const edit = router.resolve("/sch/demo/svc/item/edit/12");
expect(editNew.name).toBe("SvcItemEditNew");
expect(edit.name).toBe("SvcItemEdit");
expect(edit.params.id).toBe("12");
// 子站镜像形态可解析(去 name、meta.modId 保留)
const sub = router.resolve("/sch/demo/site/jdxy/svc/item/edit/12");
expect(sub.matched).toHaveLength(3);
expect(sub.meta.modId).toBe(21);
expect(item.name).toBeUndefined();
});
});