样本附件,让质检部老师看到 #43

Closed
opened 2026-11-05 06:16:50 +00:00 by cykj · 4 comments
Owner

市场部在【存储服务】-【采集协议单】中录入样本信息时,所有的附件,包含:
细胞存储的【协议附件】、【知情同意书】、【孕妇健康调查表】
科研捐赠的【知情同意书】、【传染病检测报告】、【其他附件】
都要在样本接收时,让质检部老师看到。接收项目确认中有这些文件的确认勾选项。

市场部在【存储服务】-【采集协议单】中录入样本信息时,所有的附件,包含: 细胞存储的【协议附件】、【知情同意书】、【孕妇健康调查表】 科研捐赠的【知情同意书】、【传染病检测报告】、【其他附件】 都要在样本接收时,让质检部老师看到。接收项目确认中有这些文件的确认勾选项。 <!-- ticket-system:64c57089-34ce-4692-af61-6300969f0352 -->
cykj added the ai-ready label 2026-11-05 06:16:50 +00:00
Author
Owner

当前样本接收 http://localhost:3006/#/quality-group/quality-manage/sample-reception 的界面中,
列表卡片中 展示了 【孕妇健康调查表】 ,用户希望将【知情同意书】也展示出来
同时在样本接收的弹窗中,目前顶部左侧是样本信息,右侧是运输信息。希望改成 左侧是样本信息,右侧上面是运输信息,右侧下面展示出【孕妇健康调查表】和【知情同意书】

当前样本接收 http://localhost:3006/#/quality-group/quality-manage/sample-reception 的界面中, 列表卡片中 展示了 【孕妇健康调查表】 ,用户希望将【知情同意书】也展示出来 同时在样本接收的弹窗中,目前顶部左侧是样本信息,右侧是运输信息。希望改成 左侧是样本信息,右侧上面是运输信息,右侧下面展示出【孕妇健康调查表】和【知情同意书】
cykj added ai-in-progress and removed ai-ready labels 2026-11-05 13:32:15 +00:00
Author
Owner

进度(planning)

已领取工单并创建任务分支/worktree。

材料核对

  • 正文:采集协议录入的全部相关附件需在样本接收时对质检可见;接收项目确认含对应勾选。
  • 评论 #792:列表卡片在现有附件旁再展示【知情同意书】;接收弹窗左侧样本信息,右侧上运输信息、下展示【孕妇健康调查表】与【知情同意书】。
  • 附件截图:样本接收待接收列表(科研捐赠样例当前展示传染病检测报告缩略图)。

阻塞点(待确认)

当前样本接收列表/详情 API 仅返回细胞存储的 healthSurveyAttachmentFiles、科研捐赠的 infectiousDiseaseReportAttachmentFiles,不含知情同意书等字段。仅改 Web 无法展示知情同意书。

推荐:本单扩展范围至 backend(只读字段补齐)+ web-admin;列表卡片展示「来源主附件 + 知情同意书」;弹窗右侧下方按来源展示协议全部相关附件(细胞存储:协议附件/知情同意书/孕妇健康调查表;科研捐赠:知情同意书/传染病检测报告/其他附件),布局按评论 #792。

等待确认后再实施业务代码与 Figma 定稿。

## 进度(planning) 已领取工单并创建任务分支/worktree。 ### 材料核对 - 正文:采集协议录入的全部相关附件需在样本接收时对质检可见;接收项目确认含对应勾选。 - 评论 #792:列表卡片在现有附件旁再展示【知情同意书】;接收弹窗左侧样本信息,右侧上运输信息、下展示【孕妇健康调查表】与【知情同意书】。 - 附件截图:样本接收待接收列表(科研捐赠样例当前展示传染病检测报告缩略图)。 ### 阻塞点(待确认) 当前样本接收列表/详情 API **仅返回**细胞存储的 `healthSurveyAttachmentFiles`、科研捐赠的 `infectiousDiseaseReportAttachmentFiles`,**不含**知情同意书等字段。仅改 Web 无法展示知情同意书。 推荐:本单扩展范围至 **backend(只读字段补齐)+ web-admin**;列表卡片展示「来源主附件 + 知情同意书」;弹窗右侧下方按来源展示协议全部相关附件(细胞存储:协议附件/知情同意书/孕妇健康调查表;科研捐赠:知情同意书/传染病检测报告/其他附件),布局按评论 #792。 等待确认后再实施业务代码与 Figma 定稿。
Author
Owner

范围确认

用户回复「OK,请继续」,采用推荐方案:

决定来源:用户明确确认。

## 范围确认 用户回复「OK,请继续」,采用推荐方案: - 修改端:`backend`(样本接收列表/详情只读补齐协议附件字段)+ `web-admin` - 列表:来源主附件 + 知情同意书 - 弹窗:左侧样本信息;右侧上运输、下按来源展示协议相关附件;布局按评论 #792 - 采用 Figma 原型 v1:https://www.figma.com/design/M9XtXqXRCAKccMWD7BivIL?node-id=19-6 决定来源:用户明确确认。
cykj added ai-merging and removed ai-in-progress labels 2026-11-05 13:56:11 +00:00
Author
Owner

验收与关单

  • 范围:backend(只读附件字段)+ web-admin(列表/弹窗)
  • 任务提交:c40feab76a610740fb18a816d9402d02ade8d406
  • PR:#63 (已合并)
  • 合并提交:d4617b49884001759f00063017fc359ac5c5883b → V2.0
  • 测试:backend pytest 4 passed;web-admin protocol-source-attachment 5 passed;未构建(按用户要求)
  • 原型:https://www.figma.com/design/M9XtXqXRCAKccMWD7BivIL?node-id=19-6
  • 服务未重启;若需看界面请将本机 web-admin/backend 切到已同步的 V2.0 后自行刷新/重启

决定来源:用户确认方案 1 后 Agent 测试并按工程收尾授权合并关单。

## 验收与关单 - 范围:backend(只读附件字段)+ web-admin(列表/弹窗) - 任务提交:`c40feab76a610740fb18a816d9402d02ade8d406` - PR:https://gitea.aichengyan.com/cykj/zkxw/pulls/63 (已合并) - 合并提交:`d4617b49884001759f00063017fc359ac5c5883b` → `V2.0` - 测试:backend pytest 4 passed;web-admin `protocol-source-attachment` 5 passed;未构建(按用户要求) - 原型:https://www.figma.com/design/M9XtXqXRCAKccMWD7BivIL?node-id=19-6 - 服务未重启;若需看界面请将本机 web-admin/backend 切到已同步的 `V2.0` 后自行刷新/重启 决定来源:用户确认方案 1 后 Agent 测试并按工程收尾授权合并关单。
cykj closed this issue 2026-11-05 13:57:17 +00:00
cykj added ai-done and removed ai-merging labels 2026-11-05 13:58:12 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cykj/zkxw#43