OWL ITS + 탐지시스템(인터넷 진흥원)
wyu
2021-11-18 a993b44941dfd5de7df8a15a7f1c1fb314b00c22
src/main/webapp/scripts/app/issue/issueModify.controller.js
@@ -43,7 +43,7 @@
                $scope.vm = {
                    search : {
                        id : parameter.id,
                        deep : "01"    //  프로젝트 연관된 모든 정보를 어느정도까지 가져올지 결정, 01 - 사용자, 관리자 정보
                        deep : "02"    //  프로젝트 연관된 모든 정보를 어느정도까지 가져올지 결정, 01 - 사용자, 관리자 정보
                    },
                    form : {
                        title : "",    //  제목
@@ -345,7 +345,7 @@
                // 업체정보 결과 값 Event 처리(set)
                $scope.$on("companyFieldEvent", function (event, result) {
                    $scope.vm.issuecompanyId = result[0].id;
                    $scope.vm.companyId = result[0].id;
                    $scope.vm.companyManager = result[0].manager;
                    $scope.vm.companyTel = result[0].tel;
                    $scope.vm.companyEmail = result[0].email;
@@ -388,13 +388,13 @@
                            return projectId;
                        })(),
                        companyId : (function () {   //  프로젝트 아이디
                            var issueCompanyId = "";
                            var companyId = "";
                            if ($scope.vm.form.issueCompanyFields.length > 0) {
                                issueCompanyId = $scope.vm.form.issueCompanyFields[0].id;
                                companyId = $scope.vm.form.issueCompanyFields[0].id;
                            }
                            return issueCompanyId;
                            return companyId;
                        })(),
                        ispId : (function () {
@@ -455,10 +455,10 @@
                        issueCompanyFields : (function () {
                            var issueCompanyFields = [];
                            var issueCompanyField = $scope.vm.form.issueCompanyFields[0];
                            issueCompanyFields.companyId = issueCompanyField.id;
                            issueCompanyField.id = null;
                            issueCompanyFields.push(issueCompanyField);
                            var companyField = $scope.vm.form.issueCompanyFields;
                            issueCompanyFields.companyId = companyField.id;
                            //companyField.id = null;
                            issueCompanyFields.push(companyField);
                            return issueCompanyFields;
                        })(),
@@ -466,7 +466,7 @@
                        issueIspFields : (function () {
                            var issueIspFields = [];
                            var ispField = $scope.vm.form.issueIspFields[0];
                            var ispField = $scope.vm.form.issueIspFields;
                            issueIspFields.ispId = ispField.id;
                            ispField.id = null;
                            issueIspFields.push(ispField);
@@ -477,7 +477,7 @@
                        issueHostingFields : (function () {
                            var issueHostingFields = [];
                            var hostingField = $scope.vm.form.issueHostingFields[0];
                            var hostingField = $scope.vm.form.issueHostingFields;
                            issueHostingFields.hostingId = hostingField.id;
                            hostingField.id = null;
                            issueHostingFields.push(hostingField);
@@ -716,11 +716,31 @@
                                $scope.vm.form.departments = result.data.data.departmentVos;
                                $scope.vm.form.files = result.data.data.attachedFileVos;
                                // issueVo 에 get & set 설정값 설정 ex)issueCompanyVos
                                $scope.vm.form.issueCompanyFields = result.data.data.issueCompanyVos;
                                $scope.vm.form.issueCompanyFields = result.data.data.issueCompanyVos[0];
                                var issueCompanyFieldValue = result.data.data.issueCompanyVos[0];
                                $scope.vm.companyName = issueCompanyFieldValue.name;
                                $scope.vm.companyManager = issueCompanyFieldValue.manager;
                                $scope.vm.companyTel = issueCompanyFieldValue.tel;
                                $scope.vm.companyEmail = issueCompanyFieldValue.email;
                                $scope.vm.companyMemo = issueCompanyFieldValue.memo;
                                //
                                $scope.vm.form.issueIspFields = result.data.data.issueIspVos;
                                $scope.vm.form.issueIspFields = result.data.data.issueIspVos[0]
                                var issueIspFieldValue = result.data.data.issueIspVos[0];
                                $scope.vm.ispName = issueIspFieldValue.name;
                                $scope.vm.ispCode = issueIspFieldValue.code;
                                $scope.vm.ispManager = issueIspFieldValue.manager;
                                $scope.vm.ispTel = issueIspFieldValue.tel;
                                $scope.vm.ispEmail = issueIspFieldValue.email;
                                $scope.vm.ispMemo = issueIspFieldValue.memo;
                                //
                                $scope.vm.form.issueHostingFields = result.data.data.issueHostingVos;
                                $scope.vm.form.issueHostingFields = result.data.data.issueHostingVos[0];
                                var issueHostingFieldValue = result.data.data.issueHostingVos[0];
                                $scope.vm.hostingName = issueHostingFieldValue.name;
                                $scope.vm.hostingCode = issueHostingFieldValue.code;
                                $scope.vm.hostingManager = issueHostingFieldValue.manager;
                                $scope.vm.hostingTel = issueHostingFieldValue.tel;
                                $scope.vm.hostingEmail = issueHostingFieldValue.email;
                                $scope.vm.hostingMemo = issueHostingFieldValue.memo;
                                //
                                if ($rootScope.isDefined(result.data.data.startDate)) {
                                    $scope.vm.form.startCompleteDateRange = result.data.data.startDate + " ~ " + result.data.data.completeDate;