OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-11-02 ac863ba662f9a200c2b13dc2e784afdbe92d1671
src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js
@@ -30,7 +30,7 @@
                    selectedPageRowCount : String(10)
                };
                $scope.vm.tableConfigs = [];
                $scope.vm.tableConfigs1 = [];
                $scope.vm.responseData = {
                    data : []
                };
@@ -38,7 +38,6 @@
                //  테이블 이벤트
                $scope.vm.tableEvent = {
                    // modifyUserWorkspace : modifyUserWorkspace   //  업무 공간 참여하는 사용자의 참여 상태 변경
                    view : view
                };
                //  사용자 등급 리스트 불러오기
@@ -56,63 +55,66 @@
                //  사용자 등급 관리 테이블 설정
                function makeTableConfigs() {
                    $scope.vm.tableConfigs = [];
                    $scope.vm.tableConfigs1 = [];
                    $scope.vm.tableConfigs.push($tableProvider.config()
                    $scope.vm.tableConfigs1.push($tableProvider.config()
                        .setDType("checkbox")
                        .setHWidth("width-20-p")
                        .setDAlign("text-center"));
                    $scope.vm.tableConfigs.push($tableProvider.config()
                    $scope.vm.tableConfigs1.push($tableProvider.config()
                        .setHName("managementWorkspace.levelName")
                        .setHWidth("width-120-p")
                        .setDAlign("text-center")
                        .setDName("levelName"));
                    $scope.vm.tableConfigs.push($tableProvider.config()
                    $scope.vm.tableConfigs1.push($tableProvider.config()
                        .setHName("manageUser.manageProjectPerm")
                        .setHWidth("width-120-p")
                        .setDType("renderer")
                        .setDAlign("text-center")
                        .setDName("manageProject")
                        .setDRenderer("WORKSPACE_USE_YN"));
                    $scope.vm.tableConfigs.push($tableProvider.config()
                        .setDRenderer("PROJECT_SETTING_PERM_YN"));
                    $scope.vm.tableConfigs1.push($tableProvider.config()
                        .setHName("manageUser.manageIssueSystemPerm")
                        .setHWidth("width-120-p")
                        .setDType("renderer")
                        .setDAlign("text-center")
                        .setDName("IssueSystem")
                        .setDRenderer("WORKSPACE_USE_YN"));
                    $scope.vm.tableConfigs.push($tableProvider.config()
                        .setDRenderer("ISSUE_SETTING_PERM_YN"));
                    $scope.vm.tableConfigs1.push($tableProvider.config()
                        .setHName("manageUser.manageUserPerm")
                        .setHWidth("width-120-p")
                        .setDType("renderer")
                        .setDAlign("text-center")
                        .setDName("User")
                        .setDRenderer("WORKSPACE_USE_YN"));
                    $scope.vm.tableConfigs.push($tableProvider.config()
                        .setDRenderer("USER_PERM_YN"));
                    $scope.vm.tableConfigs1.push($tableProvider.config()
                        .setHName("manageUser.manageNoticePerm")
                        .setHWidth("width-140-p")
                         .setDType("renderer")
                        .setDType("renderer")
                        .setDAlign("text-center pdr0 pdt0 pdl0 pdb0")
                        .setDName("Notice")
                        .setDRenderer("WORKSPACE_USE_YN"));
                    $scope.vm.tableConfigs.push($tableProvider.config()
                        .setDRenderer("NOTICE_PERM_YN"));
                    $scope.vm.tableConfigs1.push($tableProvider.config()
                        .setHName("manageUser.manageFAQPerm")
                        .setHWidth("width-140-p")
                        .setDType("renderer")
                        .setDAlign("text-center pdr0 pdt0 pdl0 pdb0")
                        .setDName("FAQ")
                        .setDRenderer("WORKSPACE_USE_YN"));
                    $scope.vm.tableConfigs.push($tableProvider.config()
                        .setDRenderer("FAQ_PERM_YN"));
                    $scope.vm.tableConfigs1.push($tableProvider.config()
                        .setHName("manageUser.manageQnAPerm")
                        .setHWidth("width-140-p")
                        .setDType("renderer")
                        .setDAlign("text-center pdr0 pdt0 pdl0 pdb0")
                        .setDName("QnA")
                        .setDRenderer("WORKSPACE_USE_YN"));
                    $scope.vm.tableConfigs.push($tableProvider.config()
                        .setDRenderer("QNA_PERM_YN"));
                    $scope.vm.tableConfigs1.push($tableProvider.config()
                        .setHName("manageUser.manageGuidePerm")
                        .setHWidth("width-140-p")
                        .setDType("renderer")
                        .setDAlign("text-center pdr0 pdt0 pdl0 pdb0")
                        .setDName("Guide")
                        .setDRenderer("WORKSPACE_USE_YN"));
                        .setDRenderer("GUIDE_PERM_YN"));
                }
                //  사용자 등급 관리 목록 조회
@@ -131,13 +133,12 @@
                        currentPage = selectedPage;
                    }
                    var conditions = {
                    var conditions = {
                        name : $scope.vm.search.levelName //등급명
                    };
                    //테이블 리스트 데이터 컨트롤러 요청
                    //UserWorkspace.findLevel($resourceProvider.getContent(conditions,
                    Workspace.levelFind($resourceProvider.getContent(conditions,
                    UserWorkspace.levelFind($resourceProvider.getContent(conditions,
                        $resourceProvider.getPageContent(currentPage, $scope.vm.page.selectedPageRowCount))).then(function (result) {
                        if (result.data.message.status === "success") {