OTR 迁移差异与回归清单
一、与旧系统对照差异(当前阶段)
说明:当前已完成“路由可达 + 核心筛选表格 + 基础表单动作 + mock 联调”;以下是仍需逐步对齐旧系统的能力。
1) target
- 已完成:列表、模板、报告、审批/草稿/看板等页面路由与基础交互。
- 待对齐:
- 目标树(旧
vue-okr-tree)的完整结构与节点操作。
- 模板/目标的复杂弹窗与批量操作。
- 审批流节点级动作与历史日志联动。
2) effect
- 已完成:
manage/mine/board/backlog/template 统一工作台,深层子页均可访问。
- 待对齐:
- 绩效评审、异议管理、白名单业务规则(状态机)完整动作。
- 看板统计图表与导出能力。
3) task
- 已完成:四视图联动(我的/成员/@我/看板)、详情查询、新建提交。
- 待对齐:
- 日/周/月日历视图与拖拽排期。
- 任务日志、评论、点赞、标签、附件、关联 KR 的细分动作。
- 批量删除、批量编辑权重等高级操作。
4) summary
- 已完成:工作台筛选(关键词/类型/状态/时间)、表单新增编辑、分享详情。
- 待对齐:
- 审阅通过/驳回动作流、提醒与统计卡片。
- 评论/点赞/置顶等互动行为。
5) award / notice / report / ai
- 已完成:可用入口 + 列表联动,award 已有新增与详情弹窗。
- 待对齐:
- 奖金池调整、奖励审批流细节。
- 通知动作与回调场景。
- 报表图表化和导出。
二、回归清单(每次批次完成后执行)
A. 基础路由与菜单
- OTR 左侧所有二级菜单可见、可点击、无 404。
- 页面刷新后(深链)仍可访问,不跳错路由。
B. 列表页
- 查询条件:关键词、状态、日期范围可生效。
- 分页:页码/每页条数切换正常。
- 空数据与异常兜底展示正常。
C. 表单页
- 新建保存成功提示。
- 编辑回填正确,保存后状态更新。
- 必填校验可阻止空提交。
D. 详情页
- 携带
id 跳转可加载详情。
- 无
id 时不崩溃,有兜底提示/默认值。
E. Mock 与真实接口切换
- mock 开启时页面可完整联调。
- 接口可达后字段兼容,无控制台报错。
F. 稳定性
ReadLints 无新增错误。
- 控制台无明显运行时异常(红色报错)。
三、建议下一批优先级
task 日历与高级操作(评论/日志/附件/标签)。
summary 审阅与互动链路。
effect 深层状态流(review/objection/whitelist)。