src/main/java/kr/wisestone/owl/service/impl/IssueCompanyServiceImpl.java
@@ -92,7 +92,7 @@ * @return issueCompany */ private IssueCompany CreateIssueCompany(CompanyFieldForm companyFieldForm, Issue issue) { IssueCompany issueCompany = ConvertUtil.copyProperties(companyFieldForm, IssueCompany.class); IssueCompany issueCompany = ConvertUtil.copyProperties(companyFieldForm, IssueCompany.class, "id"); issueCompany.setIssue(issue); if (companyFieldForm.getId() != null && companyFieldForm.getId() != -1) { CompanyField companyField = this.companyFieldService.getCompany(companyFieldForm.getId()); src/main/webapp/scripts/app/companyField/companyFieldAdd.controller.js
@@ -140,24 +140,24 @@ } $scope.$on("ispFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.ispId = result[0].id; } }); $scope.$on("hostingFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.hostingId = result[0].id; } }); $scope.$on("companyTypeEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.companyTypeId = result[0].id; } }); $scope.$on("parentSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.parentSectorId = result[0].id; } $scope.vm.form.childSectorId = ""; @@ -165,17 +165,17 @@ $scope.vm.form.childSectors = []; }); $scope.$on("childSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.childSectorId = result[0].id; } }); $scope.$on("regionEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.regionId = result[0].id; } }); $scope.$on("statusEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.statusId = result[0].id; } }); src/main/webapp/scripts/app/companyField/companyFieldModify.controller.js
@@ -144,24 +144,24 @@ } $scope.$on("ispFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.ispId = result[0].id; } }); $scope.$on("hostingFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.hostingId = result[0].id; } }); $scope.$on("companyTypeEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.companyTypeId = result[0].id; } }); $scope.$on("parentSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.parentSectorId = result[0].id; } $scope.vm.form.childSectorId = ""; @@ -169,17 +169,17 @@ $scope.vm.form.childSectors = []; }); $scope.$on("childSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.childSectorId = result[0].id; } }); $scope.$on("regionEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.regionId = result[0].id; } }); $scope.$on("statusEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.statusId = result[0].id; } }); @@ -194,7 +194,7 @@ name : $rootScope.preventXss($scope.vm.form.name), ispId : (function () { // ISP 아이디 var ispId = null; if ($scope.vm.form.ispName !== "" && $scope.vm.form.ispId !== null && $scope.vm.form.ispId !== null) { if ($scope.vm.form.ispName !== "" && $scope.vm.form.ispId !== null && $scope.vm.form.ispId !== -1) { ispId = $scope.vm.form.ispId; }else if ($scope.vm.form.issueIspFields != null && $scope.vm.form.issueIspFields.length > 0) { ispId = $scope.vm.form.issueIspFields[0].id; src/main/webapp/scripts/app/issue/issueAdd.controller.js
@@ -194,8 +194,6 @@ // 프로젝트가 변경되면 담당자 초기화 $scope.$watch("vm.form.projects", function (newValue, oldValue) { if (angular.isDefined(newValue)) { if (newValue.length < 1) { $scope.vm.form.users = []; @@ -462,70 +460,72 @@ // 업체정보 결과 값 Event 처리(set) $scope.$on("companyFieldEvent", function (event, result) { var ispFieldVo = result[0].ispFieldVo; var hostingFieldVo = result[0].hostingFieldVo; if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { var ispFieldVo = result[0].ispFieldVo; var hostingFieldVo = result[0].hostingFieldVo; $scope.vm.companyId = result[0].id; $scope.vm.companyName = result[0].name; $scope.vm.companyManager = result[0].manager; $scope.vm.companyTel = result[0].tel; $scope.vm.companyEmail = result[0].email; $scope.vm.companyUrl = result[0].url; $scope.vm.companyMemo = result[0].memo; $scope.vm.form.companyTypeId = result[0].companyTypeId; $scope.vm.form.parentSectorId = result[0].parentSectorId; $scope.vm.form.childSectorId = result[0].childSectorId; $scope.vm.form.regionId = result[0].regionId; $scope.vm.form.statusId = result[0].statusId; $scope.vm.form.companyType = result[0].companyTypeName; $scope.vm.form.parentSector = result[0].parentSectorName; $scope.vm.form.childSector = result[0].childSectorName; $scope.vm.form.region = result[0].regionName; $scope.vm.form.status = result[0].statusName; $scope.vm.companyId = result[0].id; $scope.vm.companyName = result[0].name; $scope.vm.companyManager = result[0].manager; $scope.vm.companyTel = result[0].tel; $scope.vm.companyEmail = result[0].email; $scope.vm.companyUrl = result[0].url; $scope.vm.companyMemo = result[0].memo; $scope.vm.form.companyTypeId = result[0].companyTypeId; $scope.vm.form.parentSectorId = result[0].parentSectorId; $scope.vm.form.childSectorId = result[0].childSectorId; $scope.vm.form.regionId = result[0].regionId; $scope.vm.form.statusId = result[0].statusId; $scope.vm.form.companyType = result[0].companyTypeName; $scope.vm.form.parentSector = result[0].parentSectorName; $scope.vm.form.childSector = result[0].childSectorName; $scope.vm.form.region = result[0].regionName; $scope.vm.form.status = result[0].statusName; $scope.vm.ispId = ""; $scope.vm.ispName = ""; $scope.vm.ispCode = ""; $scope.vm.ispManager = ""; $scope.vm.ispTel = ""; $scope.vm.ispEmail = ""; $scope.vm.ispUrl = ""; $scope.vm.ispMemo = ""; $scope.vm.ispId = ""; $scope.vm.ispName = ""; $scope.vm.ispCode = ""; $scope.vm.ispManager = ""; $scope.vm.ispTel = ""; $scope.vm.ispEmail = ""; $scope.vm.ispUrl = ""; $scope.vm.ispMemo = ""; $scope.vm.hostingId = ""; $scope.vm.hostingName = ""; $scope.vm.hostingCode = ""; $scope.vm.hostingManager = ""; $scope.vm.hostingTel = ""; $scope.vm.hostingEmail = ""; $scope.vm.hostingUrl = ""; $scope.vm.hostingMemo = ""; $scope.vm.hostingId = ""; $scope.vm.hostingName = ""; $scope.vm.hostingCode = ""; $scope.vm.hostingManager = ""; $scope.vm.hostingTel = ""; $scope.vm.hostingEmail = ""; $scope.vm.hostingUrl = ""; $scope.vm.hostingMemo = ""; if (ispFieldVo != null){ $scope.vm.ispId = ispFieldVo.id; $scope.vm.ispName = ispFieldVo.name; $scope.vm.ispCode = ispFieldVo.code; $scope.vm.ispManager = ispFieldVo.manager; $scope.vm.ispTel = ispFieldVo.tel; $scope.vm.ispEmail = ispFieldVo.email; $scope.vm.ispUrl = ispFieldVo.url; $scope.vm.ispMemo = ispFieldVo.memo; } if (hostingFieldVo != null){ $scope.vm.hostingId = hostingFieldVo.id; $scope.vm.hostingName = hostingFieldVo.name; $scope.vm.hostingCode = hostingFieldVo.code; $scope.vm.hostingManager = hostingFieldVo.manager; $scope.vm.hostingTel = hostingFieldVo.tel; $scope.vm.hostingEmail = hostingFieldVo.email; $scope.vm.hostingUrl = hostingFieldVo.url; $scope.vm.hostingMemo = hostingFieldVo.memo; if (ispFieldVo != null) { $scope.vm.ispId = ispFieldVo.id; $scope.vm.ispName = ispFieldVo.name; $scope.vm.ispCode = ispFieldVo.code; $scope.vm.ispManager = ispFieldVo.manager; $scope.vm.ispTel = ispFieldVo.tel; $scope.vm.ispEmail = ispFieldVo.email; $scope.vm.ispUrl = ispFieldVo.url; $scope.vm.ispMemo = ispFieldVo.memo; } if (hostingFieldVo != null) { $scope.vm.hostingId = hostingFieldVo.id; $scope.vm.hostingName = hostingFieldVo.name; $scope.vm.hostingCode = hostingFieldVo.code; $scope.vm.hostingManager = hostingFieldVo.manager; $scope.vm.hostingTel = hostingFieldVo.tel; $scope.vm.hostingEmail = hostingFieldVo.email; $scope.vm.hostingUrl = hostingFieldVo.url; $scope.vm.hostingMemo = hostingFieldVo.memo; } } }); //ISP정보 결과 값 Event 처리(set) $scope.$on("ispFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.ispId = result[0].id; $scope.vm.ispName = result[0].name; $scope.vm.ispCode = result[0].code; @@ -539,7 +539,7 @@ // 호스팅정보 결과 값 Event 처리(set) $scope.$on("hostingFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.hostingId = result[0].id; $scope.vm.hostingName = result[0].name; $scope.vm.hostingCode = result[0].code; @@ -552,12 +552,12 @@ }); $scope.$on("companyTypeEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.companyTypeId = result[0].id; } }); $scope.$on("parentSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.parentSectorId = result[0].id; } $scope.vm.form.childSectorId = ""; @@ -565,17 +565,17 @@ $scope.vm.form.childSectors = []; }); $scope.$on("childSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.childSectorId = result[0].id; } }); $scope.$on("regionEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.regionId = result[0].id; } }); $scope.$on("statusEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.statusId = result[0].id; } }); @@ -882,7 +882,7 @@ function getIssueTypes() { var deferred = $q.defer(); if (!$rootScope.isDefined($scope.vm.form.projects[0])) { if (!$rootScope.isDefined($scope.vm.form.projects) || !$rootScope.isDefined($scope.vm.form.projects[0])) { return; } src/main/webapp/scripts/app/issue/issueAddDown.controller.js
@@ -185,7 +185,6 @@ // 프로젝트가 변경되면 담당자 초기화 $scope.$watch("vm.form.projects", function (newValue, oldValue) { if (angular.isDefined(newValue)) { if (newValue.length < 1) { $scope.vm.form.users = []; @@ -450,70 +449,72 @@ // 업체정보 결과 값 Event 처리(set) $scope.$on("companyFieldEvent", function (event, result) { var ispFieldVo = result[0].ispFieldVo; var hostingFieldVo = result[0].hostingFieldVo; if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { var ispFieldVo = result[0].ispFieldVo; var hostingFieldVo = result[0].hostingFieldVo; $scope.vm.companyId = result[0].id; $scope.vm.companyName = result[0].name; $scope.vm.companyManager = result[0].manager; $scope.vm.companyTel = result[0].tel; $scope.vm.companyEmail = result[0].email; $scope.vm.companyUrl = result[0].url; $scope.vm.companyMemo = result[0].memo; $scope.vm.form.companyTypeId = result[0].companyTypeId; $scope.vm.form.parentSectorId = result[0].parentSectorId; $scope.vm.form.childSectorId = result[0].childSectorId; $scope.vm.form.regionId = result[0].regionId; $scope.vm.form.statusId = result[0].statusId; $scope.vm.form.companyType = result[0].companyTypeName; $scope.vm.form.parentSector = result[0].parentSectorName; $scope.vm.form.childSector = result[0].childSectorName; $scope.vm.form.region = result[0].regionName; $scope.vm.form.status = result[0].statusName; $scope.vm.companyId = result[0].id; $scope.vm.companyName = result[0].name; $scope.vm.companyManager = result[0].manager; $scope.vm.companyTel = result[0].tel; $scope.vm.companyEmail = result[0].email; $scope.vm.companyUrl = result[0].url; $scope.vm.companyMemo = result[0].memo; $scope.vm.form.companyTypeId = result[0].companyTypeId; $scope.vm.form.parentSectorId = result[0].parentSectorId; $scope.vm.form.childSectorId = result[0].childSectorId; $scope.vm.form.regionId = result[0].regionId; $scope.vm.form.statusId = result[0].statusId; $scope.vm.form.companyType = result[0].companyTypeName; $scope.vm.form.parentSector = result[0].parentSectorName; $scope.vm.form.childSector = result[0].childSectorName; $scope.vm.form.region = result[0].regionName; $scope.vm.form.status = result[0].statusName; $scope.vm.ispId = ""; $scope.vm.ispName = ""; $scope.vm.ispCode = ""; $scope.vm.ispManager = ""; $scope.vm.ispTel = ""; $scope.vm.ispEmail = ""; $scope.vm.ispUrl = ""; $scope.vm.ispMemo = ""; $scope.vm.ispId = ""; $scope.vm.ispName = ""; $scope.vm.ispCode = ""; $scope.vm.ispManager = ""; $scope.vm.ispTel = ""; $scope.vm.ispEmail = ""; $scope.vm.ispUrl = ""; $scope.vm.ispMemo = ""; $scope.vm.hostingId = ""; $scope.vm.hostingName = ""; $scope.vm.hostingCode = ""; $scope.vm.hostingManager = ""; $scope.vm.hostingTel = ""; $scope.vm.hostingEmail = ""; $scope.vm.hostingUrl = ""; $scope.vm.hostingMemo = ""; $scope.vm.hostingId = ""; $scope.vm.hostingName = ""; $scope.vm.hostingCode = ""; $scope.vm.hostingManager = ""; $scope.vm.hostingTel = ""; $scope.vm.hostingEmail = ""; $scope.vm.hostingUrl = ""; $scope.vm.hostingMemo = ""; if (ispFieldVo != null){ $scope.vm.ispId = ispFieldVo.id; $scope.vm.ispName = ispFieldVo.name; $scope.vm.ispCode = ispFieldVo.code; $scope.vm.ispManager = ispFieldVo.manager; $scope.vm.ispTel = ispFieldVo.tel; $scope.vm.ispEmail = ispFieldVo.email; $scope.vm.ispUrl = ispFieldVo.url; $scope.vm.ispMemo = ispFieldVo.memo; } if (hostingFieldVo != null){ $scope.vm.hostingId = hostingFieldVo.id; $scope.vm.hostingName = hostingFieldVo.name; $scope.vm.hostingCode = hostingFieldVo.code; $scope.vm.hostingManager = hostingFieldVo.manager; $scope.vm.hostingTel = hostingFieldVo.tel; $scope.vm.hostingEmail = hostingFieldVo.email; $scope.vm.hostingUrl = hostingFieldVo.url; $scope.vm.hostingMemo = hostingFieldVo.memo; if (ispFieldVo != null) { $scope.vm.ispId = ispFieldVo.id; $scope.vm.ispName = ispFieldVo.name; $scope.vm.ispCode = ispFieldVo.code; $scope.vm.ispManager = ispFieldVo.manager; $scope.vm.ispTel = ispFieldVo.tel; $scope.vm.ispEmail = ispFieldVo.email; $scope.vm.ispUrl = ispFieldVo.url; $scope.vm.ispMemo = ispFieldVo.memo; } if (hostingFieldVo != null) { $scope.vm.hostingId = hostingFieldVo.id; $scope.vm.hostingName = hostingFieldVo.name; $scope.vm.hostingCode = hostingFieldVo.code; $scope.vm.hostingManager = hostingFieldVo.manager; $scope.vm.hostingTel = hostingFieldVo.tel; $scope.vm.hostingEmail = hostingFieldVo.email; $scope.vm.hostingUrl = hostingFieldVo.url; $scope.vm.hostingMemo = hostingFieldVo.memo; } } }); // ISP정보 결과 값 Event 처리(set) $scope.$on("ispFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.ispId = result[0].id; $scope.vm.ispName = result[0].name; $scope.vm.ispCode = result[0].code; @@ -527,7 +528,7 @@ // 호스팅정보 결과 값 Event 처리(set) $scope.$on("hostingFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.hostingId = result[0].id; $scope.vm.hostingName = result[0].name; $scope.vm.hostingCode = result[0].code; @@ -540,12 +541,12 @@ }); $scope.$on("companyTypeEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.companyTypeId = result[0].id; } }); $scope.$on("parentSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.parentSectorId = result[0].id; } $scope.vm.form.childSectorId = ""; @@ -553,17 +554,17 @@ $scope.vm.form.childSectors = []; }); $scope.$on("childSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.childSectorId = result[0].id; } }); $scope.$on("regionEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.regionId = result[0].id; } }); $scope.$on("statusEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.statusId = result[0].id; } }); src/main/webapp/scripts/app/issue/issueAddRelation.controller.js
@@ -197,8 +197,6 @@ // 프로젝트가 변경되면 담당자 초기화 $scope.$watch("vm.form.projects", function (newValue, oldValue) { if (angular.isDefined(newValue)) { if (newValue.length < 1) { $scope.vm.form.users = []; @@ -465,70 +463,72 @@ // 업체정보 결과 값 Event 처리(set) $scope.$on("companyFieldEvent", function (event, result) { var ispFieldVo = result[0].ispFieldVo; var hostingFieldVo = result[0].hostingFieldVo; if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { var ispFieldVo = result[0].ispFieldVo; var hostingFieldVo = result[0].hostingFieldVo; $scope.vm.companyId = result[0].id; $scope.vm.companyName = result[0].name; $scope.vm.companyManager = result[0].manager; $scope.vm.companyTel = result[0].tel; $scope.vm.companyEmail = result[0].email; $scope.vm.companyUrl = result[0].url; $scope.vm.companyMemo = result[0].memo; $scope.vm.form.companyTypeId = result[0].companyTypeId; $scope.vm.form.parentSectorId = result[0].parentSectorId; $scope.vm.form.childSectorId = result[0].childSectorId; $scope.vm.form.regionId = result[0].regionId; $scope.vm.form.statusId = result[0].statusId; $scope.vm.form.companyType = result[0].companyTypeName; $scope.vm.form.parentSector = result[0].parentSectorName; $scope.vm.form.childSector = result[0].childSectorName; $scope.vm.form.region = result[0].regionName; $scope.vm.form.status = result[0].statusName; $scope.vm.companyId = result[0].id; $scope.vm.companyName = result[0].name; $scope.vm.companyManager = result[0].manager; $scope.vm.companyTel = result[0].tel; $scope.vm.companyEmail = result[0].email; $scope.vm.companyUrl = result[0].url; $scope.vm.companyMemo = result[0].memo; $scope.vm.form.companyTypeId = result[0].companyTypeId; $scope.vm.form.parentSectorId = result[0].parentSectorId; $scope.vm.form.childSectorId = result[0].childSectorId; $scope.vm.form.regionId = result[0].regionId; $scope.vm.form.statusId = result[0].statusId; $scope.vm.form.companyType = result[0].companyTypeName; $scope.vm.form.parentSector = result[0].parentSectorName; $scope.vm.form.childSector = result[0].childSectorName; $scope.vm.form.region = result[0].regionName; $scope.vm.form.status = result[0].statusName; $scope.vm.ispId = ""; $scope.vm.ispName = ""; $scope.vm.ispCode = ""; $scope.vm.ispManager = ""; $scope.vm.ispTel = ""; $scope.vm.ispEmail = ""; $scope.vm.ispUrl = ""; $scope.vm.ispMemo = ""; $scope.vm.ispId = ""; $scope.vm.ispName = ""; $scope.vm.ispCode = ""; $scope.vm.ispManager = ""; $scope.vm.ispTel = ""; $scope.vm.ispEmail = ""; $scope.vm.ispUrl = ""; $scope.vm.ispMemo = ""; $scope.vm.hostingId = ""; $scope.vm.hostingName = ""; $scope.vm.hostingCode = ""; $scope.vm.hostingManager = ""; $scope.vm.hostingTel = ""; $scope.vm.hostingEmail = ""; $scope.vm.hostingUrl = ""; $scope.vm.hostingMemo = ""; $scope.vm.hostingId = ""; $scope.vm.hostingName = ""; $scope.vm.hostingCode = ""; $scope.vm.hostingManager = ""; $scope.vm.hostingTel = ""; $scope.vm.hostingEmail = ""; $scope.vm.hostingUrl = ""; $scope.vm.hostingMemo = ""; if (ispFieldVo != null){ $scope.vm.ispId = ispFieldVo.id; $scope.vm.ispName = ispFieldVo.name; $scope.vm.ispCode = ispFieldVo.code; $scope.vm.ispManager = ispFieldVo.manager; $scope.vm.ispTel = ispFieldVo.tel; $scope.vm.ispEmail = ispFieldVo.email; $scope.vm.ispUrl = ispFieldVo.url; $scope.vm.ispMemo = ispFieldVo.memo; } if (hostingFieldVo != null){ $scope.vm.hostingId = hostingFieldVo.id; $scope.vm.hostingName = hostingFieldVo.name; $scope.vm.hostingCode = hostingFieldVo.code; $scope.vm.hostingManager = hostingFieldVo.manager; $scope.vm.hostingTel = hostingFieldVo.tel; $scope.vm.hostingEmail = hostingFieldVo.email; $scope.vm.hostingUrl = hostingFieldVo.url; $scope.vm.hostingMemo = hostingFieldVo.memo; if (ispFieldVo != null) { $scope.vm.ispId = ispFieldVo.id; $scope.vm.ispName = ispFieldVo.name; $scope.vm.ispCode = ispFieldVo.code; $scope.vm.ispManager = ispFieldVo.manager; $scope.vm.ispTel = ispFieldVo.tel; $scope.vm.ispEmail = ispFieldVo.email; $scope.vm.ispUrl = ispFieldVo.url; $scope.vm.ispMemo = ispFieldVo.memo; } if (hostingFieldVo != null) { $scope.vm.hostingId = hostingFieldVo.id; $scope.vm.hostingName = hostingFieldVo.name; $scope.vm.hostingCode = hostingFieldVo.code; $scope.vm.hostingManager = hostingFieldVo.manager; $scope.vm.hostingTel = hostingFieldVo.tel; $scope.vm.hostingEmail = hostingFieldVo.email; $scope.vm.hostingUrl = hostingFieldVo.url; $scope.vm.hostingMemo = hostingFieldVo.memo; } } }); // ISP정보 결과 값 Event 처리(set) $scope.$on("ispFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.ispId = result[0].id; $scope.vm.ispName = result[0].name; $scope.vm.ispCode = result[0].code; @@ -542,7 +542,7 @@ // 호스팅정보 결과 값 Event 처리(set) $scope.$on("hostingFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.hostingId = result[0].id; $scope.vm.hostingName = result[0].name; $scope.vm.hostingCode = result[0].code; @@ -555,12 +555,12 @@ }); $scope.$on("companyTypeEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.companyTypeId = result[0].id; } }); $scope.$on("parentSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.parentSectorId = result[0].id; } $scope.vm.form.childSectorId = ""; @@ -568,17 +568,17 @@ $scope.vm.form.childSectors = []; }); $scope.$on("childSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.childSectorId = result[0].id; } }); $scope.$on("regionEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.regionId = result[0].id; } }); $scope.$on("statusEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.statusId = result[0].id; } }); src/main/webapp/scripts/app/issue/issueModify.controller.js
@@ -436,10 +436,12 @@ } $scope.$on("companyTypeEvent", function (event, result) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.companyTypeId = result[0].id; } }); $scope.$on("parentSectorEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.parentSectorId = result[0].id; } $scope.vm.form.childSectorId = ""; @@ -447,83 +449,91 @@ $scope.vm.form.childSectors = []; }); $scope.$on("childSectorEvent", function (event, result) { $scope.vm.form.childSectorId = result[0].id; if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.childSectorId = result[0].id; } }); $scope.$on("regionEvent", function (event, result) { $scope.vm.form.regionId = result[0].id; if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.regionId = result[0].id; } }); $scope.$on("statusEvent", function (event, result) { $scope.vm.form.statusId = result[0].id; if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.form.statusId = result[0].id; } }); // 업체정보 결과 값 Event 처리(set) $scope.$on("companyFieldEvent", function (event, result) { var ispFieldVo = result[0].ispFieldVo; var hostingFieldVo = result[0].hostingFieldVo; if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { var ispFieldVo = result[0].ispFieldVo; var hostingFieldVo = result[0].hostingFieldVo; $scope.vm.companyId = result[0].id; $scope.vm.companyName = result[0].name; $scope.vm.companyManager = result[0].manager; $scope.vm.companyTel = result[0].tel; $scope.vm.companyEmail = result[0].email; $scope.vm.companyUrl = result[0].url; $scope.vm.companyMemo = result[0].memo; $scope.vm.form.companyTypeId = result[0].companyTypeId; $scope.vm.form.parentSectorId = result[0].parentSectorId; $scope.vm.form.childSectorId = result[0].childSectorId; $scope.vm.form.regionId = result[0].regionId; $scope.vm.form.statusId = result[0].statusId; $scope.vm.form.companyType = result[0].companyTypeName; $scope.vm.form.parentSector = result[0].parentSectorName; $scope.vm.form.childSector = result[0].childSectorName; $scope.vm.form.region = result[0].regionName; $scope.vm.form.status = result[0].statusName; $scope.vm.companyId = result[0].id; $scope.vm.companyName = result[0].name; $scope.vm.companyManager = result[0].manager; $scope.vm.companyTel = result[0].tel; $scope.vm.companyEmail = result[0].email; $scope.vm.companyUrl = result[0].url; $scope.vm.companyMemo = result[0].memo; $scope.vm.form.companyTypeId = result[0].companyTypeId; $scope.vm.form.parentSectorId = result[0].parentSectorId; $scope.vm.form.childSectorId = result[0].childSectorId; $scope.vm.form.regionId = result[0].regionId; $scope.vm.form.statusId = result[0].statusId; $scope.vm.form.companyType = result[0].companyTypeName; $scope.vm.form.parentSector = result[0].parentSectorName; $scope.vm.form.childSector = result[0].childSectorName; $scope.vm.form.region = result[0].regionName; $scope.vm.form.status = result[0].statusName; $scope.vm.ispId = ""; $scope.vm.ispName = ""; $scope.vm.ispCode = ""; $scope.vm.ispManager = ""; $scope.vm.ispTel = ""; $scope.vm.ispEmail = ""; $scope.vm.ispUrl = ""; $scope.vm.ispMemo = ""; $scope.vm.ispId = ""; $scope.vm.ispName = ""; $scope.vm.ispCode = ""; $scope.vm.ispManager = ""; $scope.vm.ispTel = ""; $scope.vm.ispEmail = ""; $scope.vm.ispUrl = ""; $scope.vm.ispMemo = ""; $scope.vm.hostingId = ""; $scope.vm.hostingName = ""; $scope.vm.hostingCode = ""; $scope.vm.hostingManager = ""; $scope.vm.hostingTel = ""; $scope.vm.hostingEmail = ""; $scope.vm.hostingUrl = ""; $scope.vm.hostingMemo = ""; $scope.vm.hostingId = ""; $scope.vm.hostingName = ""; $scope.vm.hostingCode = ""; $scope.vm.hostingManager = ""; $scope.vm.hostingTel = ""; $scope.vm.hostingEmail = ""; $scope.vm.hostingUrl = ""; $scope.vm.hostingMemo = ""; if (ispFieldVo != null){ $scope.vm.form.issueIspFields[0] = angular.copy(ispFieldVo); $scope.vm.ispId = ispFieldVo.id; $scope.vm.ispName = ispFieldVo.name; $scope.vm.ispCode = ispFieldVo.code; $scope.vm.ispManager = ispFieldVo.manager; $scope.vm.ispTel = ispFieldVo.tel; $scope.vm.ispEmail = ispFieldVo.email; $scope.vm.ispUrl = ispFieldVo.url; $scope.vm.ispMemo = ispFieldVo.memo; } if (hostingFieldVo != null){ $scope.vm.form.issueHostingFields[0] = angular.copy(hostingFieldVo); $scope.vm.hostingId = hostingFieldVo.id; $scope.vm.hostingName = hostingFieldVo.name; $scope.vm.hostingCode = hostingFieldVo.code; $scope.vm.hostingManager = hostingFieldVo.manager; $scope.vm.hostingTel = hostingFieldVo.tel; $scope.vm.hostingEmail = hostingFieldVo.email; $scope.vm.hostingUrl = hostingFieldVo.url; $scope.vm.hostingMemo = hostingFieldVo.memo; if (ispFieldVo != null) { $scope.vm.form.issueIspFields[0] = angular.copy(ispFieldVo); $scope.vm.ispId = ispFieldVo.id; $scope.vm.ispName = ispFieldVo.name; $scope.vm.ispCode = ispFieldVo.code; $scope.vm.ispManager = ispFieldVo.manager; $scope.vm.ispTel = ispFieldVo.tel; $scope.vm.ispEmail = ispFieldVo.email; $scope.vm.ispUrl = ispFieldVo.url; $scope.vm.ispMemo = ispFieldVo.memo; } if (hostingFieldVo != null) { $scope.vm.form.issueHostingFields[0] = angular.copy(hostingFieldVo); $scope.vm.hostingId = hostingFieldVo.id; $scope.vm.hostingName = hostingFieldVo.name; $scope.vm.hostingCode = hostingFieldVo.code; $scope.vm.hostingManager = hostingFieldVo.manager; $scope.vm.hostingTel = hostingFieldVo.tel; $scope.vm.hostingEmail = hostingFieldVo.email; $scope.vm.hostingUrl = hostingFieldVo.url; $scope.vm.hostingMemo = hostingFieldVo.memo; } } }); // ISP정보 결과 값 Event 처리(set) $scope.$on("ispFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.ispId = result[0].id; $scope.vm.ispName = result[0].name; $scope.vm.ispCode = result[0].code; @@ -537,7 +547,7 @@ // 호스팅정보 결과 값 Event 처리(set) $scope.$on("hostingFieldEvent", function (event, result) { if ($rootScope.isDefined(result[0])) { if ($rootScope.isDefined(result) && $rootScope.isDefined(result[0])) { $scope.vm.hostingId = result[0].id; $scope.vm.hostingName = result[0].name; $scope.vm.hostingCode = result[0].code; @@ -706,7 +716,8 @@ if ($scope.vm.form.issueCompanyFields != null && $scope.vm.form.issueCompanyFields.length > 0 ){ var companyField = $scope.vm.form.issueCompanyFields[0]; if (companyField.name !== $scope.vm.companyName) { //사용자가 직접 업체 추가 할 경우 //사용자가 직접 업체 추가 할 경우 if ($rootScope.isDefined(companyField) && companyField.name !== $scope.vm.companyName) { return issueCompanyFields; } @@ -737,7 +748,8 @@ || $scope.vm.form.issueIspFields != null && $scope.vm.form.issueIspFields.length > 0 ){ var ispField = $scope.vm.form.issueIspFields[0]; if (ispField.name !== $scope.vm.ispName) { //사용자가 직접 ISP 추가 할 경우 //사용자가 직접 ISP 추가 할 경우 if ($rootScope.isDefined(ispField) && ispField.name !== $scope.vm.ispName) { return issueIspFields; } @@ -764,7 +776,8 @@ || $scope.vm.form.issueHostingFields != null && $scope.vm.form.issueHostingFields.length > 0 ){ var hostingField = $scope.vm.form.issueHostingFields[0]; if (hostingField.name !== $scope.vm.hostingName) { //사용자가 직접 호스팅 추가 할 경우 //사용자가 직접 호스팅 추가 할 경우 if ($rootScope.isDefined(hostingField) && hostingField.name !== $scope.vm.hostingName) { return issueHostingFields; }