OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-11-30 40f1a602453b72e5aac18cf502e40270349e2a3e
src/main/webapp/scripts/app/issue/issueList.controller.js
@@ -103,6 +103,7 @@
                });
                //  검색 조건을 기억한다. - 적용 보류
                //  검색 조건을 기억해서 이슈 상세 페이지로 이동
                function makeVmSearchObject() {
                    var content = {
                        conditions : JSON.stringify({
@@ -137,10 +138,10 @@
                                var issueListSearchObject = JSON.parse(result.data.data);
                                //  이슈 번호만 적용한다. - 삭제시 처리방법때문에 다른 속성은 적용 보류
                                $scope.vm.search = issueListSearchObject.search;
                                $scope.vm.users = issueListSearchObject.users;
                                $scope.vm.departments = issueListSearchObject.departments;
                                $scope.vm.projects = issueListSearchObject.projects;
                                $scope.vm.registers = issueListSearchObject.registers;
                                // $scope.vm.users = issueListSearchObject.users;
                                // $scope.vm.departments = issueListSearchObject.departments;
                                // $scope.vm.projects = issueListSearchObject.projects;
                                // $scope.vm.registers = issueListSearchObject.registers;
                                $scope.fn.getPageList(0, true);
                            } else {
@@ -499,6 +500,8 @@
                        if (result.data.message.status === "success") {
                            if (result.data.data !=  null && result.data.data.length > 0) {
                                $scope.vm.issueTypeId = result.data.data[0].issueTypeId;
                                $scope.vm.projectKey = result.data.data[0].projectKey;
                                $scope.vm.issueNumber = result.data.data[0].issueNumber;
                                $scope.vm.page.selectedPage = currentPage + 1;
                                $scope.vm.responseData = result.data;
@@ -592,7 +595,7 @@
                        resolve : {
                            parameter : function () {
                                return {
                                    id : id
                                    id : id,
                                };
                            }
                        }
@@ -825,6 +828,12 @@
                            angular.forEach(result.data.data, function (customField) {
                                switch (customField.customFieldType) {
                                    case "INPUT" :
                                    case "NUMBER" :
                                    case "DATETIME" :
                                    case "IP_ADDRESS" :
                                    case "EMAIL" :
                                    case "SITE" :
                                    case "TEL" :
                                        customField.useValues = "";
                                        break;
@@ -833,29 +842,6 @@
                                        customField.useValues = [];
                                        break;
                                    case "NUMBER" :
                                        customField.useValues = "";
                                        break;
                                    case "DATETIME" :
                                        customField.useValues = "";
                                        break;
                                    case "IP_ADDRESS" :
                                        customField.useValues = "";
                                        break;
                                    case "EMAIL" :
                                        customField.useValues = "";
                                        break;
                                    case "SITE" :
                                        customField.useValues = "";
                                        break;
                                    case "TEL" :
                                        customField.useValues = "";
                                        break;
                                }
                                $scope.vm.customFields.push(customField);
@@ -893,6 +879,7 @@
                    return deferred.promise;
                }
                //  최초 실행
                function startExecute() {
                    // 파라미터 읽기
@@ -900,7 +887,7 @@
                    if ($rootScope.isDefined(params)) {
                        $rootScope.$broadcast("makeIssueSearch", {  projectKey : params.projectKey, issueNumber : params.issueNumber });
                        $rootScope.previousGetParams = null;
                        $rootScope.issueTypeId = $rootScope.issueTypeMenu.id;
                        // $rootScope.issueTypeId = $rootScope.issueTypeMenu.id;
                        return;
                    }