From 8c65f898ed6e5b0c7a94c792c4562f6ec831dccd Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期六, 07 十一月 2026 08:50:53 +0800
Subject: [PATCH] feat: 完善质检、生产、销售、财务与人事模块并接入审批流程
---
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/stocktaking/task/MesWmStockTakingTaskLineService.java | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/stocktaking/task/MesWmStockTakingTaskLineService.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/stocktaking/task/MesWmStockTakingTaskLineService.java
index 4e87db0..26d8dc7 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/stocktaking/task/MesWmStockTakingTaskLineService.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/stocktaking/task/MesWmStockTakingTaskLineService.java
@@ -88,15 +88,22 @@
*/
Long createStockTakingTaskLine(MesWmStockTakingTaskResultSaveReqVO createReqVO);
+ /** 鍒犻櫎鎾ら攢缁撴灉鍚庣暀涓嬬殑娓呭崟澶栫洏鐩堣锛屼究浜庢寜姝g‘鎵规閲嶆柊褰曞叆銆� */
+ void deleteAutoGeneratedLine(Long lineId);
+
/**
- * 鏍规嵁 taskId + itemId + areaId 鏌ヨ鐩樼偣浠诲姟琛�
+ * 鏍规嵁鐩樼偣浠诲姟鍜屽簱瀛樼淮搴︽煡璇㈢洏鐐逛换鍔¤銆�
*
* @param taskId 鐩樼偣浠诲姟缂栧彿
* @param itemId 鐗╂枡缂栧彿
+ * @param warehouseId 浠撳簱缂栧彿
+ * @param locationId 搴撳尯缂栧彿
* @param areaId 搴撲綅缂栧彿
+ * @param batchId 鎵规缂栧彿
* @return 鐩樼偣浠诲姟琛�
*/
- MesWmStockTakingTaskLineDO getStockTakingTaskLine(Long taskId, Long itemId, Long areaId);
+ MesWmStockTakingTaskLineDO getStockTakingTaskLine(Long taskId, Long itemId, Long warehouseId,
+ Long locationId, Long areaId, Long batchId);
/**
* 鏍¢獙鐩樼偣浠诲姟琛屽瓨鍦�
--
Gitblit v1.9.3