From a5b5358a21608069d9bc390074b5d930da88a4bd Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 목, 23 12월 2021 15:19:17 +0900 Subject: [PATCH] 사용자 정보($rootScope.user)에 사용자등급명, 부서명, 추가 진행중 --- src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 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 f209240..4387606 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/UserServiceImpl.java @@ -107,6 +107,9 @@ private AttachedFileService attachedFileService; @Autowired + private UserDepartmentService userDepartmentService; + + @Autowired private IssueService issueService; @Autowired @@ -1245,6 +1248,16 @@ // user�뿉�꽌 Permission 媛믪쓣 媛��졇���꽌 userVo �뿉 setPermission �븿 userVo.setPermission(user.getPermission()); userVo.setAccount(CommonUtil.decryptAES128(userVo.getAccount())); + + UserLevel userLevel = user.getUserLevel(); + if (userLevel != null) { + userVo.setLevelName(userLevel.getLevelName()); + } + + List<Department> departments = this.userDepartmentService.findDepartment(user.getId()); + if (departments != null) { + userVo.setDepartmentVos(ConvertUtil.convertObjectsToClasses(departments, DepartmentVo.class)); + } resJsonData.put(Constants.RES_KEY_CONTENTS, userVo); // �궗�슜�옄 �꽭�뀡 �젙蹂대�� 遺꾩꽍�빐�꽌 濡쒓렇�뿉 �궓湲대떎. log.info(ElasticSearchUtil.makeUserSessionHistoryMessage(httpServletRequest, userVo)); -- Gitblit v1.8.0