From a14c5ce07d20e9f28058f6942dbc00197fac47f1 Mon Sep 17 00:00:00 2001
From: yuan <123@>
Date: 星期四, 13 八月 2026 10:19:19 +0800
Subject: [PATCH] fix: 领料功能修改,移除订单领料,添加工序领料功能,支持按工序查询物料与已领料记录
---
src/api/productionManagement/workOrder.js | 55 ++++++++++++++++++++++---------------------------------
1 files changed, 22 insertions(+), 33 deletions(-)
diff --git a/src/api/productionManagement/workOrder.js b/src/api/productionManagement/workOrder.js
index b3050c9..248b8d3 100644
--- a/src/api/productionManagement/workOrder.js
+++ b/src/api/productionManagement/workOrder.js
@@ -42,51 +42,40 @@
});
}
-// 宸ュ崟-褰撳墠宸ュ簭鐗╂枡鍙拌处
-export function listWorkOrderMaterialLedger(query) {
+// 宸ュ崟-褰撳墠宸ュ簭鍙鐢ㄧ墿鏂� + 宸查鏂欒褰�
+export function listWorkOrderMaterialLedger(productionOperationTaskId) {
return request({
- url: "/productOrderMaterial/reportMaterials",
+ url: "/productionOrderPick/taskMaterials/" + productionOperationTaskId,
method: "get",
- params: query,
});
}
-// 宸ュ崟-琛ユ枡
-export function addWorkOrderMaterialSupplement(data) {
- return request({
- url: "/productionOperationTask/material/supplement",
- method: "post",
- data,
- });
-}
-
-// 宸ュ崟-閫�鏂�
-export function addWorkOrderMaterialReturn(data) {
- return request({
- url: "/productionOperationTask/material/return",
- method: "post",
- data,
- });
-}
-
-// 宸ュ崟-琛ユ枡璁板綍
-export function listWorkOrderMaterialSupplementRecord(query) {
- return request({
- url: "/productionOperationTask/material/supplementRecord",
- method: "get",
- params: query,
- });
-}
-
-// 宸ュ崟-棰嗙敤锛堟彁浜ゅ疄闄呴鐢ㄦ暟閲忥級
+// 宸ュ崟-宸ュ簭缁熶竴棰嗘枡锛堢珛鍗虫墸鍑忓簱瀛橈紝鍙噸澶嶉鏂欙級
export function pickWorkOrderMaterial(data) {
return request({
- url: "/productionOperationTask/material/pick",
+ url: "/productionOrderPick/savePickByTask",
method: "post",
data,
});
}
+// 宸ュ崟-閫�鍥炲綋鍓嶅伐搴忓凡棰嗙墿鏂�
+export function returnWorkOrderMaterial(data) {
+ return request({
+ url: "/productionOrderPick/updatePick",
+ method: "post",
+ data,
+ });
+}
+
+// 宸ュ崟-褰撳墠宸ュ簭鏄惁宸叉湁鏈夋晥棰嗘枡锛堟姤宸ュ墠缃牎楠岋紝浠呯敤浜庡墠绔彁绀猴級
+export function checkWorkOrderMaterialPicked(productionOperationTaskId) {
+ return request({
+ url: "/productionOrderPick/taskPicked/" + productionOperationTaskId,
+ method: "get",
+ });
+}
+
// 鑾峰彇宸ュ簭缁熻鏁版嵁
export function getOperationStatistics(query) {
return request({
--
Gitblit v1.9.3