From ffca46b39d25439a06a27cafda2ec523a3fb67cf Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期二, 27 十月 2026 17:53:02 +0800
Subject: [PATCH] feat(mes): 增加盘号字段支持和优化报工质检流程

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/feedback/MesProFeedbackService.java |   24 +++++++++++++-----------
 1 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/feedback/MesProFeedbackService.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/feedback/MesProFeedbackService.java
index 69bc7a5..e0745e6 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/feedback/MesProFeedbackService.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/feedback/MesProFeedbackService.java
@@ -12,7 +12,7 @@
 /**
  * MES 鐢熶骇鎶ュ伐 Service 鎺ュ彛
  *
- * @author 鑺嬮亾婧愮爜
+ * @author 瓒呯骇绠$悊鍛�
  */
 public interface MesProFeedbackService {
 
@@ -81,9 +81,9 @@
     /**
      * 鎻愪氦鎶ュ伐锛堣崏绋� 鈫� 瀹℃壒涓級
      *
-     * @param id 缂栧彿
+     * @param reqVO 鎻愪氦璇锋眰
      */
-    void submitFeedback(Long id);
+    void submitFeedback(@Valid MesProFeedbackSubmitReqVO reqVO);
 
     /**
      * 椹冲洖鎶ュ伐锛堝鎵逛腑 鈫� 鑽夌锛�
@@ -99,13 +99,7 @@
      * <ol>
      *   <li>鏍¢獙鎶ュ伐鍗曠姸鎬佸拰鏁伴噺</li>
      *   <li>鐢熸垚鐗╂枡娑堣�楀崟锛屾墸鍑忕嚎杈瑰簱鐗╂枡</li>
-     *   <li>鏍规嵁宸ュ簭閰嶇疆锛堝叧閿伐搴� & 鏄惁闇�瑕佹楠岋級鍒嗘儏鍐靛鐞嗭細
-     *     <ul>
-     *       <li><b>鍏抽敭宸ュ簭 + 闇�瑕佹楠�</b>锛氱敓鎴愪骇鍑哄崟锛堣川閲忕姸鎬�=寰呮楠岋級锛屾姤宸ュ崟鐘舵�� 鈫� 寰呮楠岋紝绛夊緟璐ㄦ瀹屾垚鍥炶皟</li>
-     *       <li><b>鍏抽敭宸ュ簭 + 鏃犻渶妫�楠�</b>锛氱敓鎴愪骇鍑哄崟锛堟寜鍚堟牸/涓嶅悎鏍兼媶琛岋級锛屾墽琛屼骇鍝佸叆搴擄紝鏇存柊浠诲姟/宸ュ崟宸茬敓浜ф暟閲忥紝鎶ュ伐鍗曠姸鎬� 鈫� 宸插畬鎴�</li>
-     *       <li><b>闈炲叧閿伐搴�</b>锛氫笉鐢熸垚浜у嚭鍗曪紝涓嶆洿鏂颁换鍔�/宸ュ崟鏁伴噺锛屾姤宸ュ崟鐘舵�� 鈫� 宸插畬鎴�</li>
-     *     </ul>
-     *   </li>
+     *   <li>鐢熸垚寰呮浜у嚭锛岀疮璁$敓浜ф暟閲忥紱浜哄伐璐ㄦ瀹屾垚鍚庡洖鍐欒川閲忔暟閲忓苟澶勭悊鍏ュ簱</li>
      * </ol>
      *
      * @param reqVO 瀹℃壒璇锋眰锛堝惈鎶ュ伐鍗曠紪鍙峰強鍙�夋壒娆″睘鎬э級
@@ -122,10 +116,18 @@
     MesProFeedbackBatchCheckRespVO checkBatchRequirements(Long feedbackId);
 
     /**
+     * 澶勭悊 BPM 瀹℃壒缁撴灉
+     *
+     * @param id 鎶ュ伐鍗旾D
+     * @param bpmResult 瀹℃壒缁撴灉鐘舵��
+     */
+    void handleBpmProcessResult(Long id, Integer bpmResult,String reason);
+
+    /**
      * IPQC 瀹屾垚鍚庡洖璋冿細瀹屾垚鎶ュ伐鍗曞苟鏇存柊浠诲姟/宸ュ崟杩涘害
      *
      * <p>鐢� IPQC 妫�楠屽畬鎴愭椂璋冪敤锛屽皢鎶ュ伐鍗曠姸鎬佷粠寰呮楠屾敼涓哄凡瀹屾垚锛�
-     * 骞舵牴鎹楠岀粨鏋滃洖鍐欏悎鏍�/涓嶅悎鏍�/搴熷搧鏁伴噺锛屽悓鏃舵洿鏂颁换鍔�/宸ュ崟鐨勫凡鐢熶骇鏁伴噺銆�
+     * 骞舵牴鎹楠岀粨鏋滃洖鍐欏悎鏍�/涓嶅悎鏍�/搴熷搧鏁伴噺锛涘凡鐢熶骇鏁伴噺鍦ㄦ姤宸ュ鎵规椂绱銆�
      *
      * @param feedbackId          鎶ュ伐璁板綍 ID
      * @param sourceLineId        鏉ユ簮浜у嚭琛� ID锛堢敤浜庣洿鎺ュ畾浣嶅緟妫�琛岋級

--
Gitblit v1.9.3