Przeglądaj źródła

fix:审核中更新机构信息时,资源能力重复增加的bug

xuexiaobo 6 lat temu
rodzic
commit
2fb2080b2a

+ 2 - 0
site/src/main/java/com/mooctest/crowd/site/service/impl/AgencyServiceImpl.java

@@ -92,6 +92,8 @@ public class AgencyServiceImpl implements AgencyService {
     @Override
     public AgencyVO updateAgencyInfo(Long userId, ApplyAgencyAuthCommand command) {
         User user = userRepo.getByID(userId);
+        evaluationAgencyRepo.moveEvaluationAgencyAbility(user.getEvaluationAgency().getEvaluationAgencyAbilityList());
+        evaluationAgencyRepo.moveEvaluationAgencyResource(user.getEvaluationAgency().getEvaluationAgencyResourceList());
         user.getEvaluationAgency().updateAuthInfo(command.toAgency());
         return new AgencyVO(userRepo.saveUser(user).getEvaluationAgency());
     }