From 8a0c901fe9f87150c1c98d11625fd6c7393cd4cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Mon, 15 Jun 2026 17:46:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(qms):=20=E4=BF=AE=E5=A4=8D=E8=B4=A8?= =?UTF-8?q?=E6=A3=80=E6=95=B0=E6=8D=AE=E6=9B=B4=E6=96=B0=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除重复的收货项目更新操作 - 添加缺失的收货项目数据更新 - 添加收货主表数据更新 - 确保质检流程中的数据一致性 --- .../com/nflg/wms/srm/receive/controller/QmsController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nflg-wms-srm-receive/src/main/java/com/nflg/wms/srm/receive/controller/QmsController.java b/nflg-wms-srm-receive/src/main/java/com/nflg/wms/srm/receive/controller/QmsController.java index c5c2b536..3c0750c9 100644 --- a/nflg-wms-srm-receive/src/main/java/com/nflg/wms/srm/receive/controller/QmsController.java +++ b/nflg-wms-srm-receive/src/main/java/com/nflg/wms/srm/receive/controller/QmsController.java @@ -184,7 +184,6 @@ public class QmsController extends BaseController { // receiveItem.setMaterialDocYear(returnDto.getValue()); inspect.setMaterialDoc105(returnDto.getKey()); inspect.setMaterialDocYear105(returnDto.getValue()); - qcReceiveItemService.updateById(receiveItem); // 检查并更新收货单完成状态 List allItems = qcReceiveItemService.lambdaQuery() @@ -208,6 +207,8 @@ public class QmsController extends BaseController { if (!Objects.equals(receive.getIsCheck(), (short) 2)) { receive.setIsCheck(isCheck); } + qcReceiveItemService.updateById(receiveItem); + qcReceiveService.updateById(receive); // qcReceiveItemService.updateCheckNum(inspect.getInspectionQty(), inspect.getNoteNum(), inspect.getLineNumber(), inspect.getItemCode(), receiveItem.getMaterialDoc()); //更新二维码数量 if (CollectionUtil.isNotEmpty(qo.getQrCodes())) {