From 15593f2afc1036a14547dfbb1c13ec9e782cb96f Mon Sep 17 00:00:00 2001 From: zhangjun <879913833@qq.com> Date: Mon, 5 Sep 2022 11:14:19 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E7=A1=AE=E8=AE=A4=E6=B8=85?= =?UTF-8?q?=E5=8D=95=EF=BC=8C=E6=B2=A1=E6=9C=89=E6=A0=87=E5=87=86=E6=9C=AA?= =?UTF-8?q?=E4=BC=A0=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/SarStandProjectLibraryServiceImpl.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandProjectLibrary/service/impl/SarStandProjectLibraryServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandProjectLibrary/service/impl/SarStandProjectLibraryServiceImpl.java index 27bfb941..4e54c974 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandProjectLibrary/service/impl/SarStandProjectLibraryServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandProjectLibrary/service/impl/SarStandProjectLibraryServiceImpl.java @@ -564,9 +564,21 @@ public class SarStandProjectLibraryServiceImpl extends ServiceImpl list) { if(list!=null && !list.isEmpty()){ + for (StandProjectRelationDto relationDto : list){ + SarStandProjectLibrary sarStandProjectLibrary = sarStandProjectLibraryDao.selectById(relationDto.getProjectId()); + if ("G9".equals(sarStandProjectLibrary.getCurrentNode())){ + sarStandProjectLibraryDao.updateFlag(relationDto.getProjectId()); + }else if ("G8".equals(sarStandProjectLibrary.getCurrentNode())){ + sarStandProjectLibraryDao.updateFlag(relationDto.getProjectId()); + }else if ("G7".equals(sarStandProjectLibrary.getCurrentNode())){ + sarStandProjectLibraryDao.updateFlag(relationDto.getProjectId()); + }else if ("G4".equals(sarStandProjectLibrary.getCurrentNode())){ + sarStandProjectLibraryDao.updateFlag(relationDto.getProjectId()); + } + } StandProjectRelationDto standProjectRelationDto = list.get(0); if(standProjectRelationDto!=null && StringUtils.isNotBlank(standProjectRelationDto.getProjectId())){ - sarStandProjectLibraryDao.updateFlag(standProjectRelationDto.getProjectId()); +// sarStandProjectLibraryDao.updateFlag(standProjectRelationDto.getProjectId()); sarStandProjectLibraryDao.deleteByProjectId(standProjectRelationDto.getProjectId()); } sarStandProjectLibraryDao.batchInsert(list);