diff --git a/src/main/java/com/dbnt/faisp/main/authMgt/AuthMgtController.java b/src/main/java/com/dbnt/faisp/main/authMgt/AuthMgtController.java index f0d23e4c..0b8a9be7 100644 --- a/src/main/java/com/dbnt/faisp/main/authMgt/AuthMgtController.java +++ b/src/main/java/com/dbnt/faisp/main/authMgt/AuthMgtController.java @@ -5,6 +5,7 @@ import com.dbnt.faisp.main.authMgt.model.AuthMgt; import com.dbnt.faisp.main.userInfo.service.UserInfoService; import com.dbnt.faisp.main.userInfo.model.UserInfo; import lombok.RequiredArgsConstructor; +import org.springframework.security.core.annotation.AuthenticationPrincipal; import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; @@ -18,12 +19,16 @@ public class AuthMgtController { private final AuthMgtService authMgtService; @GetMapping("/authMgtPage") - public ModelAndView authMgtPage(UserInfo userInfo) { + public ModelAndView authMgtPage(@AuthenticationPrincipal UserInfo loginUser, UserInfo userInfo) { ModelAndView mav = new ModelAndView("adminPage/authMgt/authMgt"); userInfo.setQueryInfo(); + userInfo.setDownOrganCdList(loginUser.getDownOrganCdList()); + mav.addObject("userInfoList", userInfoService.selectUserInfoList(userInfo)); userInfo.setContentCnt(userInfoService.selectUserInfoListCnt(userInfo)); userInfo.setPaginationInfo(); + + mav.addObject("mgtOrganList", loginUser.getDownOrganCdList()); mav.addObject("searchParams", userInfo); return mav; } diff --git a/src/main/resources/templates/adminPage/authMgt/authMgt.html b/src/main/resources/templates/adminPage/authMgt/authMgt.html index 3edc2463..7d2928b7 100644 --- a/src/main/resources/templates/adminPage/authMgt/authMgt.html +++ b/src/main/resources/templates/adminPage/authMgt/authMgt.html @@ -28,8 +28,10 @@