OWL ITS + 탐지시스템(인터넷 진흥원)
wyu
2021-12-27 4cf0a657b1e55340caf9ed0e384e7acf7f5790ca
부서명 배열값 합치기 수정
3개 파일 변경됨
21 ■■■■■ 파일 변경됨
src/main/webapp/scripts/components/auth/auth.session.service.js 1 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/config.js 18 ●●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/views/common/sidebar.html 2 ●●● 패치 | 보기 | raw | blame | 히스토리
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;
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'];
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">