From d7754c7ca7ab0c2c5d13b8927743b7902a1685e0 Mon Sep 17 00:00:00 2001 From: gaojiabao Date: Mon, 15 May 2023 17:35:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BD=E5=86=85=E6=B5=B7=E5=A4=96=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=A0=87=E5=87=86=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/SarStandardsInfoServiceImpl.java | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/service/impl/SarStandardsInfoServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/service/impl/SarStandardsInfoServiceImpl.java index 717910ce..8bd79183 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/service/impl/SarStandardsInfoServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/service/impl/SarStandardsInfoServiceImpl.java @@ -3194,21 +3194,21 @@ public class SarStandardsInfoServiceImpl extends ServiceImpl0){ -//// return true; -//// } -// } else { -// sarStandMenuEO.setOldMenuId(secondLevelId); -// List menuOldIds = sarMenuEOService.getChildMenuList(secondLevelId); -// sarStandMenuEO.setMenuIds(menuOldIds); -// int size = sarStandMenuEODao.updateByStandIdAndMenuId(sarStandMenuEO); -//// if (size>0) { -//// return true; -//// } -// } + if (getInfo == null || getInfo.isEmpty()) { + sarStandMenuEO.setId(UUIDUtils.randomUUID20()); + int size = sarStandMenuEODao.insert(sarStandMenuEO); + if (size>0){ + return true; + } + } else { + sarStandMenuEO.setOldMenuId(secondLevelId); + List menuOldIdsInfo = sarMenuEOService.getChildMenuList(secondLevelId); + sarStandMenuEO.setMenuIds(menuOldIdsInfo); + int size = sarStandMenuEODao.updateByStandIdAndMenuId(sarStandMenuEO); + if (size>0) { + return true; + } + } } return true; }