chenxing f630c3aa0f
build / build (push) Successful in 1m47s
fix(p87-menu): 填报模块行 /f/{code} 解析失败致菜单点击报「未配置有效页面路径」
- 根因:resolveMenuPage 的 ROUTE_PATHS 构建时排除带参数路由(含 : ),
  /f/:code 永远不在精确匹配集;填报行的文档形态 path=/f/{code}
  (方案 §6.2 / H2 登记脚本)任何写法都解析不出页面,点击只弹告警。
  T8 快应用桩的 /f/drill-honour 行同样失败,演练轮未点过该行未暴露。
- 修复:matchRoute 增补第 3 判据——形态识别 /f/{code}(code 字符集同表单
  code:字母/数字/下划线/中划线),ctx 前缀剥除后复用同一条链;命中原样
  交回由注册的 /f/:code 吃参数,code 大小写即表单身份不归一化。
- 附带生效面:layout 侧边栏填报行可点;AppContext 单表单直落
  (isSingleForm 判 navItems[0].page 形如 /f/)与轻导航填报跳转恢复可用。
- 验证:esbuild 打包真实模块跑断言 15/0(四种配置形态 + 六项回归 +
  四项仍须拒绝形态);vue-tsc --noEmit 干净、vite build 通过。
2026-10-15 21:03:31 +08:00
2026-10-14 11:41:41 +08:00

form-center-front

managed by projman

S
Description
managed by projman
Readme
574 KiB
Languages
Vue 56.5%
TypeScript 39.8%
SCSS 1.6%
CSS 1.5%
HTML 0.6%