修复: 08-07-business-routing-regression-repair 关闭资产创建跳转回归

这个提交包含在:
2026-08-07 14:53:55 +08:00
父节点 892b313888
当前提交 c14b40a00a
共修改 15 个文件,包含 450 行新增和 21 行删除
@@ -116,3 +116,11 @@
- `client/test-results/global-search-E2E-全局搜索:采购与资产忽略旧-href-并使用实体-canonical-路径/error-context.md`:第二次回到 portal 后 `global-search-trigger` 等待超时,页面为登录态。
- `client/test-results/r103-cross-page-ui-consist-2485f-务台账标题区保持一主操作加至多一个更多,列表工具不常驻/error-context.md`:合同列表标题未出现。
- `client/test-results/r103-cross-page-ui-consist-bed95-cy-采购页使用安全格式上传并通过认证-Blob-下载/error-context.md`、`06cda-资产列表、详情各自只请求职责内数据并恢复-URL-筛选/error-context.md`、`aa8b7-与资产长表单详情对-403-404-使用同一安全错误态/error-context.md`、`c9ebc-ncy-采购长表单切回记录列表时支持取消保持与确认放弃/error-context.md`、`b8364-cy-共享未保存保护覆盖浏览器返回取消、确认与刷新拦截/error-context.md`、`b7ec9-ursements-在中等宽度下操作列可达且页面不横溢/error-context.md`:均在页面契约断言前回到登录页,归为 mock 会话/页面环境问题,未归因于 migration。
## Post-Archive Delta · 2026-08-07
- 原 `16 passed / 10 failed / 0 skipped` 仍是迁移任务当时的历史证据,不回写为全绿。
- 失败分类已由后续任务 `08-07-business-routing-regression-repair` 纠正:资产创建成功后停留 `/assets/new` 是产品回归(共享未保存保护竞态);采购摘要中的英文 `Employee` 是测试断言漂移;其余 8 条仍是独立登录态/mock 会话候选。
- 修复后在同一回环本地数据库、当前 checkout 和完整服务配置下,真实 `assets-flow.spec.ts` 与 `procurement-flow.spec.ts` 合计 `2 passed / 0 failed / 0 skipped`;聚焦共享未保存保护用例 `1 passed / 0 failed / 0 skipped`。
- 真实回归过程中发现的两个额外测试契约漂移(资产用例在 1024px 继续查找桌面侧栏入口、采购用例仍操作已迁移的常驻范围控件)已在目标测试文件内最小修正;未修改数据库、登录实现、其余 8 条会话夹具或产品范围外代码。
- 数据库迁移层的结论仍是 `PASS`;本 delta 只更新失败归属和后续验证,不改变原迁移执行证据,也不宣称企业微信真机或生产/公网已验证。