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/qc/ncr/MesQcNcrService.java | 17 ++++++++++++-----
1 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/ncr/MesQcNcrService.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/ncr/MesQcNcrService.java
index ddc8572..82e420c 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/ncr/MesQcNcrService.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/ncr/MesQcNcrService.java
@@ -1,6 +1,8 @@
package cn.iocoder.yudao.module.mes.service.qc.ncr;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
+import cn.iocoder.yudao.module.mes.controller.admin.qc.ncr.vo.MesQcNcrDisposeReqVO;
+import cn.iocoder.yudao.module.mes.controller.admin.qc.ncr.vo.MesQcNcrDisposeRespVO;
import cn.iocoder.yudao.module.mes.controller.admin.qc.ncr.vo.MesQcNcrPageReqVO;
import cn.iocoder.yudao.module.mes.controller.admin.qc.ncr.vo.MesQcNcrSaveReqVO;
import cn.iocoder.yudao.module.mes.dal.dataobject.qc.ncr.MesQcNcrDO;
@@ -51,13 +53,18 @@
/**
* 鎵ц涓嶅悎鏍煎搧澶勭疆
+ * <p>
+ * 涓嶅悓澶勭疆鏂瑰紡浼氳仈鍔ㄧ敓鎴愪笟鍔″崟鎹苟鍥炲啓搴撳瓨/鐢熶骇锛�
+ * <ul>
+ * <li>璁╂鏀捐(4)锛氱敓鎴愭潅椤瑰叆搴撳崟锛堝師鏉愭枡浠擄級锛岃嚜鍔ㄦ彁浜ゅ苟瀹屾垚鍏ュ簱</li>
+ * <li>鎶ュ簾(2)锛氱敓鎴愭潅椤瑰叆搴撳崟锛堜笉鍚堟牸鍝佷粨锛夛紝鑷姩鎻愪氦骞跺畬鎴愬叆搴�</li>
+ * <li>杩斿伐(3)/杩斾慨(6)锛氱敓鎴愯嚜琛岀敓浜х被鍨嬬殑鐢熶骇璁㈠崟锛堣崏绋匡紝宸ヨ壓璺嚎鐢变汉宸ヨˉ鍏咃級</li>
+ * </ul>
*
- * @param id 缂栧彿
- * @param disposition 澶勭疆鏂瑰紡锛堝繀濉級
- * @param handlerUserId 澶勭悊浜篒D
- * @param handleResult 澶勭悊缁撴灉璇存槑
+ * @param disposeReqVO 澶勭疆淇℃伅锛堝惈鍏ュ簱浠撳簱/搴撳尯/搴撲綅/鎵规鍙凤級
+ * @return 鐢熸垚鐨勪笟鍔″崟鎹俊鎭�
*/
- void disposeNcr(Long id, Integer disposition, Long handlerUserId, String handleResult);
+ MesQcNcrDisposeRespVO disposeNcr(@Valid MesQcNcrDisposeReqVO disposeReqVO);
/**
* 鎻愪氦涓嶅悎鏍煎搧澶勭悊鍗曞鎵�
--
Gitblit v1.9.3