From fb4db4ae9b6a7f113ba049f6789e6916c0dcc276 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 12 十月 2026 09:15:08 +0800
Subject: [PATCH] feat(mes): 新增业务码支持并优化追溯查询功能
---
src/api/mes/qc/seedQuality/index.ts | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/src/api/mes/qc/seedQuality/index.ts b/src/api/mes/qc/seedQuality/index.ts
index 4979bed..c32f0e1 100644
--- a/src/api/mes/qc/seedQuality/index.ts
+++ b/src/api/mes/qc/seedQuality/index.ts
@@ -43,3 +43,16 @@
export function submitSeedQuality(data: MesQcSeedQualityApi.SubmitParams) {
return requestClient.post<number>('/mes/qc/seed-quality/submit', data);
}
+
+export interface SeedQualityScan {
+ code: string; businessCode?: string; batchCode?: string;
+ inbound: boolean; canceled: boolean; qualityId?: number; result?: number;
+ scanType?: 'BAG' | 'PALLET' | 'BATCH'; totalCount?: number;
+ pendingBagIds?: number[]; completedBagIds?: number[];
+}
+export function resolveSeedQuality(code: string, scanType: 'BAG' | 'PALLET' | 'BATCH' = 'BAG') {
+ return requestClient.get<SeedQualityScan>('/mes/qc/seed-quality/resolve', { params: { code, scanType } });
+}
+export function submitSeedQualityGroup(data: MesQcSeedQualityApi.SubmitParams & { scanType: 'BAG' | 'PALLET' | 'BATCH'; bagIds: number[] }) {
+ return requestClient.post<{ processedCount: number }>('/mes/qc/seed-quality/submit-group', data);
+}
--
Gitblit v1.9.3