OWL ITS + 탐지시스템(인터넷 진흥원)
src/main/webapp/scripts/app/customField/customFieldModify.controller.js
@@ -32,6 +32,12 @@
                        name : "",
                        customFieldType : "INPUT",    //  사용자 정의 필드 유형
                        defaultValue : "",  //  기본 값
                        defaultNumValue : "",  //  기본 값 (숫자)
                        defaultDateValue : "",  //  기본 값 (날짜)
                        defaultIpValue : "",  //  기본 값 (IP)
                        defaultEmailValue : "",  //  기본 값 (이메일)
                        defaultTelValue : "",  //  기본 값 (연락처)
                        defaultSiteValue : "",  //  기본 값 (URL)
                        options : [],  //  옵션
                        optionText : "",   //  옵션 값
                        useCustomFieldValue : false, //  이슈에서 사용되고 있는지 여부 확인
@@ -51,6 +57,12 @@
                function changeCustomFieldType() {
                    //$scope.vm.form.name = "";
                    $scope.vm.form.defaultValue = "";
                    $scope.vm.form.defaultNumValue = "";
                    $scope.vm.form.defaultDateValue = "";
                    $scope.vm.form.defaultIpValue = "";
                    $scope.vm.form.defaultEmailValue = "";
                    $scope.vm.form.defaultTelValue = "";
                    $scope.vm.form.defaultSiteValue = "";
                }
                //  옵션 삭제
@@ -217,7 +229,25 @@
                            if (angular.isDefined(result.data.data)) {
                                $scope.vm.form.name = result.data.data.name;
                                $scope.vm.form.customFieldType = result.data.data.customFieldType;
                                $scope.vm.form.defaultValue = result.data.data.defaultValue;
                                let type = $scope.vm.form.customFieldType;
                                if (type === "INPUT" || type === "SINGLE_SELECT" || type === "MULTI_SELECT") {
                                    $scope.vm.form.defaultValue = result.data.data.defaultValue;
                                } else if (type === "NUMBER") {
                                    $scope.vm.form.defaultNumValue = result.data.data.defaultValue;
                                } else if (type === "DATETIME") {
                                    $scope.vm.form.defaultDateValue = result.data.data.defaultValue;
                                } else if (type === "IP_ADDRESS") {
                                    $scope.vm.form.defaultIpValue = result.data.data.defaultValue;
                                } else if (type === "EMAIL") {
                                    $scope.vm.form.defaultEmailValue = result.data.data.defaultValue;
                                } else if (type === "SITE") {
                                    $scope.vm.form.defaultSiteValue = result.data.data.defaultValue;
                                } else if (type === "TEL") {
                                    $scope.vm.form.defaultTelValue = result.data.data.defaultValue;
                                }
                                $scope.vm.form.useCustomFieldValue = result.data.data.useCustomFieldValue;
                                if(result.data.data.requiredData === "Y"){