From 777c97ee586b728c58633b12bc599e7460c95661 Mon Sep 17 00:00:00 2001
From: liyongde <1419499670@qq.com>
Date: Wed, 4 Sep 2024 15:51:05 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E5=8C=85=E8=A3=85?=
=?UTF-8?q?=E8=BE=93=E9=80=81=E7=BA=BF=E6=89=8B=E6=8C=81=E7=BB=91=E5=AE=9A?=
=?UTF-8?q?=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../java/org/nl/wms/pda/service/impl/PdaServiceImpl.java | 5 ++++-
.../workorder/service/dao/mapper/PdmBdWorkorderMapper.xml | 1 +
.../workorder/service/impl/PdmBdWorkorderServiceImpl.java | 6 ++++--
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/impl/PdaServiceImpl.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/impl/PdaServiceImpl.java
index 25171c1..18c3729 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/impl/PdaServiceImpl.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pda/service/impl/PdaServiceImpl.java
@@ -517,7 +517,10 @@ public class PdaServiceImpl implements PdaService {
.set(PdmBdWorkorder::getUpdate_name, SecurityUtils.getCurrentNickName())
.set(PdmBdWorkorder::getUpdate_time, DateUtil.now())
.eq(PdmBdWorkorder::getWorkorder_id, workorderId);
- workorderService.update(lam);
+ boolean update = workorderService.update(lam);
+ if (!update) {
+ throw new BadRequestException("工单完工失败");
+ }
return PdaResponseVo.pdaResultOk("工单完工成功");
}
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/dao/mapper/PdmBdWorkorderMapper.xml b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/dao/mapper/PdmBdWorkorderMapper.xml
index 8e7ce89..bebe0fd 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/dao/mapper/PdmBdWorkorderMapper.xml
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/dao/mapper/PdmBdWorkorderMapper.xml
@@ -178,6 +178,7 @@
#{code}
+ AND wo.workorder_status ]]> '5'
ORDER BY wo.create_time DESC
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/impl/PdmBdWorkorderServiceImpl.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/impl/PdmBdWorkorderServiceImpl.java
index a8d3561..08762ba 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/impl/PdmBdWorkorderServiceImpl.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/impl/PdmBdWorkorderServiceImpl.java
@@ -95,6 +95,7 @@ public class PdmBdWorkorderServiceImpl extends ServiceImpl