OWL ITS + 탐지시스템(인터넷 진흥원)
wyu
2021-11-18 8ecffbb61c5505475cd0738032abda5efe2a1812
src/main/webapp/scripts/app/issue/issueAdd.controller.js
@@ -76,6 +76,9 @@
                    hostingTel : "", // 호스팅 전화번호
                    hostingEmail : "", // 호스팅 이메일
                    hostingMemo : "", // 호스팅 비고
                    companyId : -1,
                    ispId : -1,
                    hostingId : -1,
                    autoCompletePage : {
                        user : {
                            page : 0,
@@ -387,7 +390,7 @@
                        priorityId : $scope.vm.form.priorityId,    //  우선순위 아이디
                        severityId : $scope.vm.form.severityId,    //  중요도 아이디
                        companyId : (function () {   //  업체 아이디
                            var companyId = "";
                            var companyId = -1;
                            if ($scope.vm.form.issueCompanyFields.length > 0) {
                                companyId = $scope.vm.form.issueCompanyFields[0].id;
                            }
@@ -395,7 +398,7 @@
                        })(),
                        ispId : (function () {  // ISP 아이디
                            var ispId = "";
                            var ispId = -1;
                            if ($scope.vm.form.issueIspFields.length > 0) {
                                ispId = $scope.vm.form.issueIspFields[0].id;
                            }
@@ -403,7 +406,7 @@
                        })(),
                        hostingId : (function () {  // Hosting 아이디
                            var hostingId = "";
                            var hostingId = -1;
                            if ($scope.vm.form.issueHostingFields.length > 0) {
                                hostingId = $scope.vm.form.issueHostingFields[0].id;
                            }
@@ -447,31 +450,62 @@
                        issueCompanyFields : (function () {
                            var issueCompanyFields = [];
                            if ($scope.vm.form.issueCompanyFields != null && $scope.vm.form.issueCompanyFields.length > 0 ){
                                var companyField = $scope.vm.form.issueCompanyFields[0];
                            var companyField = $scope.vm.form.issueCompanyFields[0];
                            companyField.companyId = companyField.id;
                            companyField.id = null;
                            issueCompanyFields.push(companyField);
                                issueCompanyFields.push({
                                    id : companyField.id,
                                    companyId : $scope.vm.companyId,
                                    name : $scope.vm.companyName,
                                    manager : $scope.vm.companyManager,
                                    tel : $scope.vm.companyTel,
                                    email :$scope.vm.companyEmail,
                                    memo : $scope.vm.companyMemo
                                });
                            }
                            return issueCompanyFields;
                        })(),
                        issueIspFields : (function () {
                            var issueIspFields = [];
                            if ($scope.vm.form.issueIspFields != null && $scope.vm.form.issueIspFields.length > 0 ){
                                var ispField = $scope.vm.form.issueIspFields[0];
                            var ispField = $scope.vm.form.issueIspFields[0];
                            ispField.ispId = ispField.id;
                            ispField.id = null;
                            issueIspFields.push(ispField);
                                issueIspFields[0] = {
                                    id : ispField.id,
                                    ispId : $scope.vm.ispId,
                                    name : $scope.vm.ispName,
                                    code : $scope.vm.ispCode,
                                    manager : $scope.vm.ispManager,
                                    tel : $scope.vm.ispTel,
                                    email :$scope.vm.ispEmail,
                                    memo : $scope.vm.ispMemo
                                };
                            }
                            return issueIspFields;
                        })(),
                        issueHostingFields : (function () {
                            var issueHostingFields = [];
                            if ($scope.vm.form.issueHostingFields != null && $scope.vm.form.issueHostingFields.length > 0 ){
                            var hostingField = $scope.vm.form.issueHostingFields[0];
                            hostingField.hostingId = hostingField.id;
                            hostingField.id = null;
                            issueHostingFields.push(hostingField);
                                var hostingField = $scope.vm.form.issueHostingFields[0];
                                issueHostingFields[0] = {
                                    id : hostingField.id,
                                    hostingId : $scope.vm.hostingId,
                                    name : $scope.vm.hostingName,
                                    code : $scope.vm.hostingCode,
                                    manager : $scope.vm.hostingManager,
                                    tel : $scope.vm.hostingTel,
                                    email :$scope.vm.hostingEmail,
                                    memo : $scope.vm.hostingMemo
                                };
                            }
                            return issueHostingFields;
                        })(),