From 8db3ef8bd4e192ba7501f763f77294c8a7ab7757 Mon Sep 17 00:00:00 2001 From: wxyclub Date: Tue, 21 Nov 2023 11:10:43 +0800 Subject: [PATCH] =?UTF-8?q?bug:=20=E4=BC=81=E6=A0=87=E9=A1=BA=E5=BA=8F?= =?UTF-8?q?=E5=8F=B7=E5=8F=91=E5=B8=83=E6=97=B6=E5=A4=9A=E4=BD=99=E5=8D=A0?= =?UTF-8?q?=E7=94=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SarBussionessStandController.java | 4 +-- .../service/ISarBussionessStandService.java | 2 +- .../impl/SarBussionessStandServiceImpl.java | 27 ++++++++++++++----- 3 files changed, 24 insertions(+), 9 deletions(-) diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/controller/SarBussionessStandController.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/controller/SarBussionessStandController.java index cd45358c..d7c55e74 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/controller/SarBussionessStandController.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/controller/SarBussionessStandController.java @@ -732,8 +732,8 @@ public class SarBussionessStandController extends BaseController String selectMaxStandSn(String standSort); - ResponseMessage ifStandCodeByStandName(String standCode, String standName, String taskIds, String standNum); + ResponseMessage ifStandCodeByStandName(String standCode, String standName, String taskIds, String standNum,String standSort); } diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java index 7133d5c8..aed9c857 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java @@ -4735,7 +4735,7 @@ public class SarBussionessStandServiceImpl extends ServiceImpl ifStandCodeByStandName(String standCode, String standName, String taskIds, String standNum) { + public ResponseMessage ifStandCodeByStandName(String standCode, String standName, String taskIds, String standNum, String standSort) { if (StringUtils.isBlank(standCode) || StringUtils.isBlank(standName)) { return Result.error("企标编号或企标名称不能为空"); } @@ -4758,11 +4758,26 @@ public class SarBussionessStandServiceImpl extends ServiceImpl updateWrapper = new LambdaUpdateWrapper<>(); + updateWrapper.eq(SarBussStandSn::getTaskId,taskIds); + updateWrapper.ne(SarBussStandSn::getStandSn,standNum); + updateWrapper.set(SarBussStandSn::getValidFlag,"1"); + updateWrapper.set(SarBussStandSn::getUseStatus,"no"); + updateWrapper.set(SarBussStandSn::getTaskId,null); + sarBussStandSnService.update(updateWrapper); } } }