| | |
| | | } else if(validAdmin == 1) { // 라이센스 입력 관리자 |
| | | Workspace primaryWorkspace = this.workspaceService.getPrimaryWorkspace(); |
| | | |
| | | // UserLevel에 Permission 값 넣어줌 |
| | | UserLevelForm userLevelForm = new UserLevelForm(); |
| | | // Constants 에서 ADMIN 값 추가 |
| | | userLevelForm.setLevelName(Constants.ADMIN_MANAGER); |
| | | // Permission 값 추가 |
| | | userLevelForm.setPermission(MngPermission.makeAllPermission()); |
| | | UserLevel userLevel = this.userLevelService.addUserLevel(userLevelForm); |
| | | UserLevel userLevel = this.userLevelService.addSuperUserLevel(); |
| | | user.setUserLevel(userLevel); |
| | | |
| | | // DepartmentManagement에 임시로 Name, Description 값 추가 |
| | |
| | | this.userRepository.saveAndFlush(user); |
| | | } |
| | | |
| | | @Override |
| | | public boolean useUserLevel(Long levelId) { |
| | | return this.userMapper.findByLevelId(levelId) > 0; |
| | | } |
| | | |
| | | // 마지막으로 선택한 프로젝트 정보를 저장한다. |
| | | @Override |
| | | @Transactional |