Files
zkxw/openspec/changes/lab-sample-processing-data/proposal.md
T
zlwu 5fe1193a2c feat(lab-sample): 实验室样本处理三表台账与部门字段 ACL
按造血/单个核/间充质聚合展示,部门员工只改本部门、主管可改全部,并支持筛选与 Excel 导出;同步纠正采集接受人串权与严格菜单守卫。
2026-11-12 12:48:05 +08:00

1.1 KiB

Why

2026-11-04 需求会议要求按线上三张实验室样本处理表(造血干细胞 / 单个核 / 脐带间充质)在系统中单独建模块,按市场、生产、质检拆分可编辑字段,支持筛选与导出。现有业务数据分散在协议、样本接收、生产接收与质检等表,缺少统一台账视图。

What Changes

  • 新增 Web 一级模块「实验室样本处理数据」,下挂三个子模块对应三张表。
  • 按样本编码从现有业务表聚合展示全字段;部门员工可读全部、只写本部门字段;主管可写全部部门字段。
  • 支持关键词/时间筛选与 Excel 导出。
  • 无法直接回写源表的字段写入补充表 biz_lab_sample_processing_extra。

Capabilities

New Capabilities

  • lab-sample-processing-data: 实验室样本处理数据聚合台账、部门字段 ACL、筛选导出

Modified Capabilities

  • (无)

Impact

  • backend:聚合服务、API、补充表、菜单权限
  • web-admin:三子模块列表页、编辑弹窗、导出
  • docs/sql:结构 + 菜单种子
  • 不改 mobile-h5 / mobile-oa-h5