OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2022-01-14 125084f587f86785cda54223848b6ae22310af59
src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js
@@ -17,8 +17,9 @@
                $scope.fn.getDepartmentList = getDepartmentList;  //  부서 관리 리스트
                $scope.fn.makeTableConfigs = makeTableConfigs;  //  부서 관리 목록 테이블 설정
                $scope.fn.initSearchDepartment = initSearchDepartment;  //  검색 조건 초기화
                $scope.fn.changeDepartmentPageRowCount = changeDepartmentPageRowCount;
                $scope.fn.departmentAdd = departmentAdd;    //  부서 추가
                $scope.fn.removes = removes;  // 부서 삭제
                $scope.fn.removeDepartments = removeDepartments;  // 부서 삭제
                /*  $scope.vm 상속 중  */
                $scope.vm.search = {
@@ -52,6 +53,11 @@
                    $scope.fn.getDepartmentList(0);
                }
                //  부서 목록 보기 개수 변경
                function changeDepartmentPageRowCount() {
                    $scope.fn.getDepartmentList(0);
                }
                //  부서 관리 테이블 설정
                function makeTableConfigs() {
                    $scope.vm.tableConfigs2 = [];
@@ -69,9 +75,11 @@
                        .setDRenderer("DEPARTMENT_MODIFY"));
                    $scope.vm.tableConfigs2.push($tableProvider.config()
                        .setHName("manageDepartment.departmentEx")
                        .setHWidth("width-120-p")
                        .setHWidth("width-100-p bold")
                        .setDAlign("text-center")
                        .setDName("departmentDescription"));
                        .setDName("departmentDescription")
                        .setDType("renderer")
                        .setDRenderer("DEPARTMENT_EX"));
                    $scope.vm.tableConfigs2.push($tableProvider.config()
                        .setHName("manageDepartment.departmentCount")
                        .setHWidth("width-120-p")
@@ -139,9 +147,9 @@
                //  부서 수정
                function departmentModify(id) {
                    $uibModal.open({
                        templateUrl : 'views/workspace/departmentModify.html',
                        templateUrl : 'views/workspace/workspaceDepartmentModify.html',
                        size : "md",
                        controller : 'departmentModifyController',
                        controller : 'workspaceDepartmentModifyController',
                        backdrop : 'static',
                        resolve : {
                            parameter : function () {
@@ -171,7 +179,7 @@
                }
                //  사용자 정의 필드 삭제 팝업
                function removes() {
                function removeDepartments() {
                    var removeIds = [];
                    angular.forEach($scope.vm.responseData.data, function (data) {
@@ -192,7 +200,7 @@
                    //  삭제 알림
                    SweetAlert.swal({
                            title : $filter("translate")("managementWorkspace.deleteDepartment"), // "부서 삭제"
                            text : $filter("translate")("customField.wantToDeleteSelectDepartment"), // "선택한 부서를 삭제하겠습니까? 삭제된 부서는 복구할 수 없습니다."
                            text : $filter("translate")("managementWorkspace.wantToDeleteSelectDepartment"), // "선택한 부서를 삭제하겠습니까? 삭제된 부서는 복구할 수 없습니다."
                            type : "warning",
                            showCancelButton : true,
                            confirmButtonColor : "#DD6B55",
@@ -231,7 +239,6 @@
                }
                $scope.fn.makeTableConfigs();
                $scope.fn.getDepartmentList();
            }
        ]);