From 4cf0a657b1e55340caf9ed0e384e7acf7f5790ca Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 월, 27 12월 2021 23:01:18 +0900 Subject: [PATCH] 부서명 배열값 합치기 수정 --- src/main/webapp/scripts/config.js | 18 ++++++++++-------- src/main/webapp/scripts/components/auth/auth.session.service.js | 1 + src/main/webapp/views/common/sidebar.html | 2 +- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/main/webapp/scripts/components/auth/auth.session.service.js b/src/main/webapp/scripts/components/auth/auth.session.service.js index f7b844f..19e6e14 100644 --- a/src/main/webapp/scripts/components/auth/auth.session.service.js +++ b/src/main/webapp/scripts/components/auth/auth.session.service.js @@ -27,6 +27,7 @@ $rootScope.workspaces = []; $rootScope.workIssueTypes = [] $rootScope.projects = []; + $rootScope.departments = null; $rootScope.authorities = {}; $rootScope.currentDetailIssueId = null; diff --git a/src/main/webapp/scripts/config.js b/src/main/webapp/scripts/config.js index 7804678..be59c2b 100644 --- a/src/main/webapp/scripts/config.js +++ b/src/main/webapp/scripts/config.js @@ -61,12 +61,6 @@ // 臾몄쓽�븯湲� $rootScope.information = false; - // �궗�슜�옄 �벑湲됰챸 - $rootScope.myLevel = ""; - - // 遺��꽌紐� - $rootScope.myDepartments = ""; - // PrimaryWorkspace $rootScope.hasPrimaryWorkspace = false; @@ -137,7 +131,6 @@ return true; }; - // �씠�뒋 �깮�꽦, �닔�젙�뿉�꽌 �떎以� �꽑�깮, �떒�씪 �꽑�깮 �샃�뀡�뿉 泥댄겕�릺寃� �빐二쇰뒗 湲곕뒫 $rootScope.selectOption = function (useValues, value) { @@ -295,7 +288,6 @@ if (!$rootScope.isDefined($rootScope.user)) { return false; } - var permissionVal = $rootScope.mngPermission[userPermission]; if (($rootScope.user.permission & permissionVal) !== 0) { @@ -336,6 +328,16 @@ if (!$rootScope.isDefined($rootScope.user)) { return false; } + // 遺��꽌紐� 諛곗뿴 �빀移섍린 + if ($rootScope.user.departmentVos.length > 0) { + $rootScope.departments = ''; + let separator = ','; + + for (let i = 0; i < $rootScope.user.departmentVos.length; i++) { + $rootScope.departments += $rootScope.user.departmentVos[i].departmentName + + (i === $rootScope.user.departmentVos.length - 1 ? '': separator); + } + } var permissionVal = $rootScope.mngPermission['USER_PERMISSION_MNG_ISSUE_STATUS']; permissionVal += $rootScope.mngPermission['USER_PERMISSION_MNG_WORKFLOW']; diff --git a/src/main/webapp/views/common/sidebar.html b/src/main/webapp/views/common/sidebar.html index 92c87e3..dc7725e 100644 --- a/src/main/webapp/views/common/sidebar.html +++ b/src/main/webapp/views/common/sidebar.html @@ -186,7 +186,7 @@ <div class="logged-user-w avatar-inline"> <div class="row mb-1" ng-if="$root.user.levelName != null" > <span class="issue-main-label offset-detail-5 badge badge-primary">{{$root.user.levelName}}</span> - <span class="issue-main-label offset-detail-1 badge badge-department">{{$root.myDepartments}}</span> + <span class="issue-main-label offset-detail-1 badge badge-department">{{$root.departments}}</span> </div> <div class="logged-user-i"> <div class="avatar-w"> -- Gitblit v1.8.0