docs/sql/qc_inspection_batch.sql — 新表 + alter batch_id + 数据迁移models.py — BizQcWorkOrderInspectionBatch、BizQcBatchAssignee;明细/任务 batch_id待同步到生产的sql脚本;migrate_qc_inspection_batch_data.sql 历史迁移docs/sql/zkxw.sql 全量基线(待下次库导出)crud/qc_inspection_batch.py — 批次 CRUD、同步 lab/third、assignee、configureconfigure_work_order 改为批次数组;扁平 body 兼容单批GET /qc-work-orders/{id}/inspection-batchesinspectionBatchesqc-work-order.ts / qc-inspection-batch.ts — 类型与 APIQcWorkOrderConfigureBatches.vue + index.vue 批次卡片配置 UIQcWorkOrderBatchSubList.vueQcWorkOrderSingleCard 改用批次列表(SampleGroup 经 SingleCard 继承)QcWorkOrderBatchSubList 按 batchId 分组 preset 任务SampleQcBatchReadonly + SampleQcInfoCards 批次 Tab(协议/捐赠/放行等查看弹窗)QcWorkOrderSystemViewDialog 按批次分节loadQcInspectionBatches 优先内嵌数据