删除不必要的项目

This commit is contained in:
pengjie 2025-04-25 09:55:13 +08:00
parent 5e030c23ad
commit 8115f138e1

View File

@ -123,6 +123,22 @@ public class JiuzhuDateUtil {
projectList.add(project);
}
projectService.saveOrUpdateBatch(projectList);
List<String> projects1 = projectService.list(Wrappers.<Project>lambdaQuery())
.stream().map(p -> p.getProjectId().toString()).collect(Collectors.toList());
List<String> delList = new ArrayList<>();
for (String s : projects1) {
boolean flag = false;
for (Project project : projectList) {
if (project.getProjectId().toString().equals(s)) {
flag = true;
break;
}
}
if (!flag) {
delList.add(s);
}
}
projectService.removeByIds(delList);
}
}