2026-09-02-qc-company-hide-params-design.md 1.3 KB

第三方公司聚合弹窗隐藏检测参数 — 设计

日期:2026-09-02
状态:已实现
完成日期:2026-09-02
范围:web-admin 质检工单 / 我的质检任务 · QcCompanyTaskResultDialog

1. 目标

第三方公司聚合填写/查看弹窗中,不再展示「检测参数」区域;用户只维护任务状态、结论、备注与检测材料。

2. 已确认决策

决策点 结论
隐藏范围 仅公司聚合弹窗;工单「查看详情」仍只读展示历史参数
保存策略 弹窗不展示参数,但保存时原样回传服务端已加载的 results,避免误清空
单项目第三方弹窗 不改,仍可填写参数
实验室自检弹窗 不改

3. 行为

  • UI:每个项目块保留项目名、状态 Tag、任务状态、结论;去掉「检测参数」标题、空提示与参数表单。
  • 加载:仍请求 fetchQcTaskResults,写入内存态。
  • 校验:不再校验参数必填(用户无法编辑);状态/结论/检测材料规则不变。
  • 保存:results 仍按现有逻辑回传已加载参数(有值项);共享备注与检测材料不变。

4. 非目标

  • 不改后端 API / 表结构
  • 不改第三方项目主数据参数配置
  • 不改 QcWorkOrderTaskResultPanel 等详情只读展示