From 2117eaf4a19d602b6d5a0fb5bbefa52ef8f5ff76 Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期三, 02 九月 2026 09:28:09 +0800
Subject: [PATCH] feat(mes): 工作台领料新增物料仅展示当前工单 BOM 物料
---
src/api/mes/wm/productissue/line/index.ts | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/src/api/mes/wm/productissue/line/index.ts b/src/api/mes/wm/productissue/line/index.ts
index 45167c2..285d37a 100644
--- a/src/api/mes/wm/productissue/line/index.ts
+++ b/src/api/mes/wm/productissue/line/index.ts
@@ -17,6 +17,16 @@
batchId?: number; // 鎵规缂栧彿
remark?: string; // 澶囨敞
}
+
+ /** 棰嗘枡鍑哄簱鍗曞彲棰嗙墿鏂欙紙褰撳墠宸ュ崟 BOM 鐗╂枡锛� */
+ export interface BomItem {
+ itemId?: number; // 鐗╂枡缂栧彿
+ itemCode?: string; // 鐗╂枡缂栫爜
+ itemName?: string; // 鐗╂枡鍚嶇О
+ itemSpecification?: string; // 瑙勬牸鍨嬪彿
+ unitMeasureName?: string; // 鍗曚綅鍚嶇О
+ requiredQuantity?: number; // 宸ュ崟 BOM 闇�姹傞噺
+ }
}
/** 鏌ヨ棰嗘枡鍑哄簱鍗曡鍒嗛〉 */
@@ -51,3 +61,11 @@
export function deleteProductIssueLine(id: number) {
return requestClient.delete(`/mes/wm/product-issue-line/delete?id=${id}`);
}
+
+/** 鏌ヨ棰嗘枡鍑哄簱鍗曞彲棰嗙墿鏂欏垪琛紙褰撳墠宸ュ崟 BOM 鐗╂枡锛� */
+export function getBomItemList(issueId: number) {
+ return requestClient.get<MesWmProductIssueLineApi.BomItem[]>(
+ '/mes/wm/product-issue-line/bom-item-list',
+ { params: { issueId } },
+ );
+}
--
Gitblit v1.9.3