From 3a847c1d671ff21102fa3603043b801a77a29e86 Mon Sep 17 00:00:00 2001 From: ma <1062634917@qq.com> Date: Fri, 27 Aug 2021 10:02:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9F=A5=E8=AF=A2=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ccsens/signin/service/ProjectService.java | 2 +- .../main/resources/mapper_dao/ProjectDap.xml | 49 +++++++++++++------ 2 files changed, 35 insertions(+), 16 deletions(-) diff --git a/signin/src/main/java/com/ccsens/signin/service/ProjectService.java b/signin/src/main/java/com/ccsens/signin/service/ProjectService.java index 27a7a34a..d380dbd3 100644 --- a/signin/src/main/java/com/ccsens/signin/service/ProjectService.java +++ b/signin/src/main/java/com/ccsens/signin/service/ProjectService.java @@ -190,7 +190,7 @@ public class ProjectService implements IProjectService{ throw new BaseException(CodeEnum.NOT_PROJECT); } SysProjectList parentProject = projectDao.selectByProjectId(param.getParentId()); - if (ObjectUtil.isNull(parentProject)) { + if (ObjectUtil.isNull(parentProject) && 0 != param.getParentId()) { throw new BaseException(CodeEnum.NOT_PROJECT); } String sonUrl = sonProject.getUrl().substring(sonProject.getUrl().lastIndexOf(TallConstant.GATEWAY) + 7); diff --git a/signin/src/main/resources/mapper_dao/ProjectDap.xml b/signin/src/main/resources/mapper_dao/ProjectDap.xml index 5f8bd4cd..83ea7403 100644 --- a/signin/src/main/resources/mapper_dao/ProjectDap.xml +++ b/signin/src/main/resources/mapper_dao/ProjectDap.xml @@ -4,22 +4,41 @@