OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-11-03 8c71c843a0a7980446ce7de1e3d3e3eace960927
src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js
@@ -16,11 +16,10 @@
                /*  $scope.fn 상속 중  */
                $scope.fn.getUserLevelList = getUserLevelList;  //  사용자 등급 관리 리스트
                $scope.fn.makeTableConfigs = makeTableConfigs;  //  사용자 등급 관리 목록 테이블 설정
                $scope.fn.initSearch = initSearch;  //  검색 조건 초기화
                $scope.fn.initSearchUserLevel = initSearchUserLevel;  //  검색 조건 초기화
                $scope.fn.changePageRowCount = changePageRowCount;  //  업무 공간 참여 사용자 목록 보기 개수 변경
                $scope.fn.levelAdd = levelAdd;    //  등급 추가
                $scope.fn.removes = removes;    // 사용자 등급 삭제
                $scope.fn.listView = listView;    //  목록 화면으로 변경
                $scope.fn.modify = modify;    // 사용자 등급 수정
                /*  $scope.vm 상속 중  */
                $scope.vm.search = {
@@ -39,8 +38,8 @@
                };
                //  테이블 이벤트
                $scope.vm.tableEvent = {
                    modify : modify   //  업무 공간 참여하는 사용자의 참여 상태 변경
                $scope.tableEvent1 = {
                    modifyLevel : modifyLevel   //  업무 공간 참여하는 사용자의 참여 상태 변경
                };
                //  사용자 등급 리스트 불러오기
@@ -48,19 +47,8 @@
                    $scope.fn.getUserLevelList(0);
                });
                //  목록 화면으로 변경한다.
                function listView() {
                    $scope.vm.detailView = false;
                    //  이슈 테이블 설정
                    $scope.fn.makeTableConfigs();
                    var temp = angular.copy($scope.vm.responseData.data);
                    $scope.vm.responseData.data = angular.copy(temp);
                    //  마지막으로 보고있던 이슈 id를 초기화한다.
                    $rootScope.currentDetailIssueId = null;
                }
                //  사용자 등급 수정
                function modify(id) {
                function modifyLevel(id) {
                    $uibModal.open({
                        templateUrl : 'views/workspace/workspaceLevelModify.html',
                        size : "md",
@@ -137,7 +125,6 @@
                                            SweetAlert.success($filter("translate")("common.deleteSucceeded"), result.data.message.message); // 삭제 성공
                                        }, 100);
                                        $scope.fn.listView();
                                        $scope.fn.getUserLevelList(0);
                                    }
                                    else {
@@ -154,11 +141,14 @@
                //  검색 조건 초기화
                function initSearch() {
                    //$scope.vm.search.name = "";
                    //$scope.vm.search.account = "";
                    //$scope.vm.search.statuses = [];
                    $scope.fn.getUserWorkspaceList(0);
                function initSearchUserLevel() {
                    $scope.vm.search.levelName = "";
                    $scope.fn.getUserLevelList(0);
                }
                //  등급 목록 보기 개수 변경
                function changePageRowCount() {
                    $scope.fn.getUserLevelList(0);
                }
                //  사용자 등급 관리 테이블 설정
@@ -250,7 +240,7 @@
                    }
                    var conditions = {
                        name : $scope.vm.search.levelName //등급명
                        levelName : $scope.vm.search.levelName //등급명
                    };
                    //테이블 리스트 데이터 컨트롤러 요청