From 76806da455b31bdcff001d866afde72a284e00ff Mon Sep 17 00:00:00 2001
From: wyu <kknd09321@nate.com>
Date: 수, 03 11월 2021 08:57:43 +0900
Subject: [PATCH] - 사용자 등급관리 생성,수정,삭제까지 진행

---
 src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java b/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java
index 07b26f1..760b213 100644
--- a/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java
+++ b/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java
@@ -235,13 +235,7 @@
         } 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 媛� 異붽�
@@ -1033,6 +1027,11 @@
         this.userRepository.saveAndFlush(user);
     }
 
+    @Override
+    public boolean useUserLevel(Long levelId) {
+        return this.userMapper.findByLevelId(levelId) > 0;
+    }
+
     //  留덉�留됱쑝濡� �꽑�깮�븳 �봽濡쒖젥�듃 �젙蹂대�� ���옣�븳�떎.
     @Override
     @Transactional

--
Gitblit v1.8.0