|
|
@@ -52,7 +52,7 @@ public class GenerateProjectCodeUtil { |
|
|
|
// 获取项目库当前最大项目序号 |
|
|
|
List<Project> 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; |
|
|
|