Bladeren bron

update project & user

tags/Baseline_30082024_BACKEND_UAT
cyril.tsui 1 jaar geleden
bovenliggende
commit
6fbff4fdab
2 gewijzigde bestanden met toevoegingen van 8 en 8 verwijderingen
  1. +1
    -1
      src/main/java/com/ffii/tsms/modules/project/service/ProjectsService.kt
  2. +7
    -7
      src/main/java/com/ffii/tsms/modules/user/service/UserService.java

+ 1
- 1
src/main/java/com/ffii/tsms/modules/project/service/ProjectsService.kt Bestand weergeven

@@ -111,7 +111,7 @@ open class ProjectsService(
code = project.code!!,
name = project.name!!,
status = project.status,
tasks = projectTaskRepository.findAllByProject(project).mapNotNull { pt -> pt.task },
tasks = projectTaskRepository.findAllByProject(project).mapNotNull { pt -> pt.task }.sortedBy { it.taskGroup?.id },
milestones = milestoneRepository.findAllByProject(project)
.filter { milestone -> milestone.taskGroup?.id != null }
.associateBy { milestone -> milestone.taskGroup!!.id!! }.mapValues { (_, milestone) ->


+ 7
- 7
src/main/java/com/ffii/tsms/modules/user/service/UserService.java Bestand weergeven

@@ -229,6 +229,13 @@ public class UserService extends AbstractBaseEntityService<User, Long, UserRepos
List<Map<String, Integer>> authBatchDeleteValues = req.getRemoveAuthIds().stream()
.map(authId -> Map.of("userId", (int)id, "authId", authId))
.collect(Collectors.toList());
if (!authBatchDeleteValues.isEmpty()) {
jdbcDao.batchUpdate(
"DELETE FROM user_authority"
+ " WHERE userId = :userId ",
// + "AND authId = :authId",
authBatchDeleteValues);
}
if (!authBatchInsertValues.isEmpty()) {
jdbcDao.batchUpdate(
"INSERT IGNORE INTO user_authority (userId, authId)"
@@ -236,13 +243,6 @@ public class UserService extends AbstractBaseEntityService<User, Long, UserRepos
authBatchInsertValues);
}

if (!authBatchDeleteValues.isEmpty()) {
jdbcDao.batchUpdate(
"DELETE FROM user_authority"
+ " WHERE userId = :userId ",
// + "AND authId = :authId",
authBatchDeleteValues);
}
return instance;
}



Laden…
Annuleren
Opslaan