diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/utils/GenerateProjectCodeUtil.java b/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/utils/GenerateProjectCodeUtil.java index 05854c3..d897895 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/utils/GenerateProjectCodeUtil.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/projectdeclared/utils/GenerateProjectCodeUtil.java @@ -52,7 +52,7 @@ public class GenerateProjectCodeUtil { // 获取项目库当前最大项目序号 List projectList = projectService.list(Wrappers.lambdaQuery(Project.class).orderByDesc(Project::getId)); Project project = CollUtil.isEmpty(projectList) ? null : projectList.get(0); - Long projectId = Objects.isNull(project) ? DeclaredProjectContant.Project.MIN_PROJECT_ID : project.getId(); + Long projectId = Objects.isNull(project) ? DeclaredProjectContant.Project.MIN_PROJECT_ID : project.getId() + 1; if (projectId > DeclaredProjectContant.Project.MAX_PROJECT_ID){ // 超过999的项目号从1开始 1 Long newProjectId = projectId % DeclaredProjectContant.Project.MAX_PROJECT_ID;