系统 SHALL 提供 GET /web/admin/pilot-release-reviews 端点,返回分页的输注计划列表(附带出库放行审核状态)。列表 SHALL 基于 biz_pilot_infusion_schedule 构建,LEFT JOIN biz_outbound_release_review 获取审核结论。每个列表项 SHALL 包含:申请单号、患者姓名、输注计划编号、细胞类型、规格、输注时间、生产工单状态、质检工单状态、审核结论、审核时间。
GET /web/admin/pilot-release-reviews?page=1&page_size=20GET /web/admin/pilot-release-reviews?review_conclusion=tgGET /web/admin/pilot-release-reviews?keyword=ZSSQ202605260005系统 SHALL 提供 GET /web/admin/pilot-release-reviews/{schedule_id}/detail 端点,返回指定输注计划的完整审核上下文。详情 SHALL 聚合以下 6 个信息域:
GET /web/admin/pilot-release-reviews/{schedule_id}/detail系统 SHALL 提供 PUT /web/admin/pilot-release-reviews/{schedule_id}/review 端点用于单条审核,以及 PUT /web/admin/pilot-release-reviews/batch-review 用于批量审核。审核操作 SHALL 创建或更新 biz_outbound_release_review 记录,设置 review_conclusion(tg/btg)、review_remark、review_attachments、reviewer_user_id、review_time。审核时 SHALL 自动查找并填充 production_work_order_id 和 qc_work_order_id。
PUT /pilot-release-reviews/{schedule_id}/review body={"review_conclusion":"tg","review_remark":"合格"}PUT /pilot-release-reviews/batch-review body={"schedule_ids":["id1","id2"],"review_conclusion":"tg","review_remark":"批量通过"}创建审核记录时,系统 SHALL 根据 infusion_schedule_id 自动查询关联的出库生产工单(biz_production_work_order WHERE infusion_schedule_id=? AND work_order_type='outbound')和出库质检工单(biz_qc_work_order WHERE infusion_schedule_id=? AND qc_biz_type='outbound'),并将工单 ID 填充到 production_work_order_id 和 qc_work_order_id 字段。
work_order_type='outbound' 的生产工单production_work_order_id 自动填充为该生产工单的 IDqc_biz_type='outbound' 的质检工单qc_work_order_id 自动填充为该质检工单的 ID