tasks.md 1.8 KB

1. 页面与草稿

  • 1.1 新增 03/03-1 演示页面与匿名记录种子。
  • 1.2 实现筛选、多选、套餐/自定义草稿和空态路由。
  • 1.3 不读取 HIS、宿主缓存或真实配置。

2. 验证

  • 2.1 验证重置、空态和非法输入的受控行为。
  • 2.2 执行适用小程序验证、范围检查和 strict 校验。

2026-09-15 实施证据

  • TDD RED:node tests/mrc-record-demo.test.js 在页面不存在时失败;GREEN 后通过。
  • 回归:npm test 19 passed,npm run validate:source passed,openspec validate mrc-demo-mp-apply-003 --strict 通过。

2026-09-15 规格复核修正

  • 记录多选、全选与套餐/自定义内容改为本端草稿;页面重新打开时回显;筛选空态与常规流程均可进入手录页。

2026-09-15 第二轮规格复核修正

  • 内容配置页明确消费并展示 selectedRecordIds、套餐/自定义模式和 manualRecord 摘要;确认页显示套餐具体项或自定义记录与手录明细。

2026-09-15 第三轮规格复核修正

  • 内容配置页在 onShow 重读本端草稿,确保从记录选择或手录页返回后立即更新选中/手录摘要。

2026-09-15 最终规格关闭修正

  • 内容配置页补齐四步流程;手录页移除病案号输入、草稿存储和确认页回显,仅允许匿名年份、月份、科室和摘要演示字段。

2026-09-15 代码质量修正

  • 记录选择页在 Adapter 不可用时清空预置记录、禁用筛选/选择/手录/确认入口;所有 handler 在操作或导航前复核本端 Adapter。
  • mrc-record-select-behavior.test.js 通过轻量 Page 生命周期、setDatawx.navigateTo 模拟验证不可用不变更/不导航、可用筛选/全选、草稿回显和手录路由修订号。