From 551e7988ee010d6799731ccaf64060621e995608 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 수, 03 11월 2021 18:09:12 +0900 Subject: [PATCH] 충돌 --- src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java | 3 ++- src/main/resources/META-INF/orm.xml | 3 +-- src/main/java/kr/wisestone/owl/constant/MsgConstants.java | 2 ++ src/main/java/kr/wisestone/owl/repository/UserRepository.java | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/constant/MsgConstants.java b/src/main/java/kr/wisestone/owl/constant/MsgConstants.java index 0136cc5..d8e0a84 100644 --- a/src/main/java/kr/wisestone/owl/constant/MsgConstants.java +++ b/src/main/java/kr/wisestone/owl/constant/MsgConstants.java @@ -205,5 +205,7 @@ public static final String PAGE_SIZE_NEGATIVE_OR_NULL = "PAGE_SIZE_NEGATIVE_OR_NULL"; // �슂泥��븳 �럹�씠吏� �겕湲곌� �옒紐삳릺�뿀�뒿�땲�떎. public static final String USER_LEVEL_ALREADY_IN_USE = "USER_LEVEL_ALREADY_IN_USE"; // �궗�슜�옄 �벑湲됱쓣 �궗�슜�븯怨� �엳�뒗 �궗�슜�옄媛� �엳�뒿�땲�떎. + public static final String USER_LEVEL_ALREADY = "USER_LEVEL_ALREADY"; // �궗�슜�옄 �벑湲됱쓣 �궗�슜�븯怨� �엳�뒗 �궗�슜�옄媛� �엳�뒿�땲�떎. + public static final String USER_LEVEL_PERMISSION_DENIED = "USER_LEVEL_PERMISSION_DENIED"; // �궗�슜�옄 �벑湲� �젙蹂대�� �닔�젙�븷�닔 �뾾�뒿�땲�떎. } diff --git a/src/main/java/kr/wisestone/owl/repository/UserRepository.java b/src/main/java/kr/wisestone/owl/repository/UserRepository.java index 2176ccc..8ff50a7 100644 --- a/src/main/java/kr/wisestone/owl/repository/UserRepository.java +++ b/src/main/java/kr/wisestone/owl/repository/UserRepository.java @@ -28,5 +28,5 @@ List<User> findJoinDay(@Param("todayFrom") Date todayFrom, @Param("todayTo") Date todayTo); @Query(name = "User.findAdmin") - List<User> findAdmin(); + List<User> findAdmin(@Param("permission") Integer permission); } 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 2d009dd..f8566be 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java @@ -42,6 +42,7 @@ import org.springframework.web.multipart.MultipartFile; import org.springframework.web.servlet.ModelAndView; +import javax.rmi.CORBA.Util; import javax.servlet.http.HttpServletRequest; import java.io.*; import java.net.HttpURLConnection; @@ -1069,7 +1070,7 @@ @Override @Transactional(readOnly = true) public List<User> findAdmin() { - return this.userRepository.findAdmin(); + return this.userRepository.findAdmin(MngPermission.makeAllPermission()); } // �빐�떦 �궗�슜�옄媛� 愿�由ы븯�뒗 �뾽臾� 怨듦컙�쓣 留덉�留됱쑝濡� �젒洹쇳븳 �뾽臾� 怨듦컙 �젙蹂대줈 �뾽�뜲�씠�듃�븳�떎. diff --git a/src/main/resources/META-INF/orm.xml b/src/main/resources/META-INF/orm.xml index 6a31acf..5f64381 100644 --- a/src/main/resources/META-INF/orm.xml +++ b/src/main/resources/META-INF/orm.xml @@ -43,8 +43,7 @@ SELECT u FROM User u INNER JOIN u.userLevel ul - INNER JOIN u.departmentManagement dm - WHERE ul.permission > 2047 + WHERE ul.permission >= ?1 AND u.status = '01' </query> </named-query> -- Gitblit v1.8.0