From 10dd6590cea8f20eff21025ee71c8a614a48cdb7 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期二, 01 九月 2026 13:58:23 +0800
Subject: [PATCH] feat(mes): 追溯功能新增消费者扫码分析和窜货预警模块

---
 src/api/mes/pro/bagCode/index.ts |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/src/api/mes/pro/bagCode/index.ts b/src/api/mes/pro/bagCode/index.ts
index 5c381e9..22d4b6e 100644
--- a/src/api/mes/pro/bagCode/index.ts
+++ b/src/api/mes/pro/bagCode/index.ts
@@ -36,9 +36,17 @@
 
   /** 鐢熸垚鏁版嵁鍖呰姹� */
   export interface GenerateParams {
-    batchId: number; // 鐢熶骇鎵规缂栧彿
     count: number; // 鐢熸垚琚嬫暟
     remark?: string; // 澶囨敞
+  }
+
+  export interface GenerateResult {
+    uuid?: string;
+  }
+
+  export interface BindBatchParams {
+    batchId: number;
+    ids: number[];
   }
 
   /** 缁戝畾/瑙g粦鎵樼洏璇锋眰 */
@@ -111,7 +119,15 @@
 
 /** 鐢熸垚琚嬬爜鏁版嵁鍖咃紙杩斿洖鐢熸垚缁� UUID锛� */
 export function generateBagCodes(data: MesProBagCodeApi.GenerateParams) {
-  return requestClient.post<string>('/mes/pro/bag-code/generate', data);
+  return requestClient.post<MesProBagCodeApi.GenerateResult>(
+    '/mes/pro/bag-code/generate',
+    data,
+  );
+}
+
+/** 褰曞叆鐢熶骇鎵规 */
+export function bindBagCodeBatch(data: MesProBagCodeApi.BindBatchParams) {
+  return requestClient.put('/mes/pro/bag-code/bind-batch', data);
 }
 
 /** 鍒犻櫎琚嬬爜鐢熸垚缁� */

--
Gitblit v1.9.3