From eee03bbfea8b15d1a56ab63bd09a35c6c861c4cb Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期一, 09 十一月 2026 13:01:08 +0800
Subject: [PATCH] feat(mes): 不合格品处置联动入库与生产订单

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/mps/MesProMpsService.java |   14 +++++---------
 1 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/mps/MesProMpsService.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/mps/MesProMpsService.java
index bcb13e0..89f971c 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/mps/MesProMpsService.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/mps/MesProMpsService.java
@@ -34,7 +34,7 @@
      */
     Long createMps(Long saleOrderId, String saleOrderNo, Long saleOrderItemId,
                    Long mdmItemId, String productName, BigDecimal quantity, Long clientId,
-                   String requestDate, String remark);
+                   String requestDate, String remark, String reelNo);
 
     /**
      * 鍒涘缓 MPS
@@ -73,6 +73,7 @@
      * @param mpsIds MPS 缂栧彿鍒楄〃
      * @return 鐢熸垚鐨勫伐鍗� ID
      */
+    @Deprecated
     Long mergeAndIssueMps(List<Long> mpsIds);
 
     /**
@@ -157,13 +158,8 @@
      */
     Boolean checkSaleOrderProductionFinished(Long saleOrderId);
 
-    /**
-     * 鏍规嵁宸ュ崟ID鑾峰彇 MPS
-     *
-     * @param workOrderId 宸ュ崟ID
-     * @return MPS
-     */
-    MesProMpsDO getMpsByWorkOrderId(Long workOrderId);
+    /** 鑾峰彇宸ュ崟鍏宠仈鐨勫叏閮� MPS锛屽吋瀹瑰巻鍙插悎骞跺伐鍗曘�� */
+    List<MesProMpsDO> getMpsListByWorkOrderId(Long workOrderId);
 
     /**
      * 妫�鏌ュ苟鑷姩瀹屾垚 MPS
@@ -176,4 +172,4 @@
      */
     Boolean checkAndFinishMps(Long mpsId);
 
-}
\ No newline at end of file
+}

--
Gitblit v1.9.3