OWL ITS + 탐지시스템(인터넷 진흥원)
- 관리자 가져오는 함수 수정
=> 기존 : 퍼미션이 2046인 사용자를 가져옴
=> 수정 : 퍼미션을 파라미터로 입력한 사용자를 가져옴
3개 파일 변경됨
8 ■■■■ 파일 변경됨
src/main/java/kr/wisestone/owl/repository/UserRepository.java 2 ●●● 패치 | 보기 | raw | blame | 히스토리
src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java 3 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/resources/META-INF/orm.xml 3 ●●●● 패치 | 보기 | raw | blame | 히스토리
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);
}
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;
@@ -1068,7 +1069,7 @@
    @Override
    @Transactional(readOnly = true)
    public List<User> findAdmin() {
        return this.userRepository.findAdmin();
        return this.userRepository.findAdmin(MngPermission.makeAllPermission());
    }
    //  해당 사용자가 관리하는 업무 공간을 마지막으로 접근한 업무 공간 정보로 업데이트한다.
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>