| | |
| | | return false; |
| | | } |
| | | |
| | | $scope.$on("companyTypeEvent", function (event, result) { |
| | | $scope.vm.form.companyTypeId = result[0].id; |
| | | }); |
| | | $scope.$on("parentSectorEvent", function (event, result) { |
| | | $scope.vm.form.parentSectorId = result[0].id; |
| | | }); |
| | | $scope.$on("childSectorEvent", function (event, result) { |
| | | $scope.vm.form.childSectorId = result[0].id; |
| | | }); |
| | | $scope.$on("regionEvent", function (event, result) { |
| | | $scope.vm.form.regionId = result[0].id; |
| | | }); |
| | | $scope.$on("statusEvent", function (event, result) { |
| | | $scope.vm.form.statusId = result[0].id; |
| | | }); |
| | | |
| | | // 업체정보 결과 값 Event 처리(set) |
| | | $scope.$on("companyFieldEvent", function (event, result) { |
| | | var ispFieldVo = result[0].ispFieldVo; |
| | |
| | | $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.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; |
| | |
| | | issueCompanyFields : (function () { |
| | | var issueCompanyFields = []; |
| | | 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) { //사용자가 직접 업체 추가 할 경우 |
| | | return issueCompanyFields; |
| | | } |
| | | |
| | | issueCompanyFields.push({ |
| | | id : companyField.id, |
| | |
| | | email :$scope.vm.companyEmail, |
| | | url :$scope.vm.companyUrl, |
| | | memo : $scope.vm.companyMemo, |
| | | companyTypeId : companyField.companyTypeId, |
| | | parentSectorId : companyField.parentSectorId, |
| | | childSectorId : companyField.childSectorId, |
| | | regionId : companyField.regionId, |
| | | statusId : companyField.statusId |
| | | companyTypeId : $scope.vm.form.companyTypeId, |
| | | parentSectorId : $scope.vm.form.parentSectorId, |
| | | childSectorId : $scope.vm.form.childSectorId, |
| | | regionId : $scope.vm.form.regionId, |
| | | statusId : $scope.vm.form.statusId |
| | | }); |
| | | } |
| | | |
| | |
| | | if ($scope.vm.form.issueCompanyFields != null && $scope.vm.form.issueCompanyFields.length > 0 |
| | | && $scope.vm.form.issueCompanyFields[0].ispFieldVo != null |
| | | || $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 추가 할 경우 |
| | | return issueIspFields; |
| | | } |
| | | |
| | | issueIspFields.push({ |
| | | ispId : $scope.vm.ispId, |
| | |
| | | && $scope.vm.form.issueCompanyFields[0].hostingFieldVo != null |
| | | || $scope.vm.form.issueHostingFields != null && $scope.vm.form.issueHostingFields.length > 0 ){ |
| | | |
| | | var hostingField = $scope.vm.form.issueHostingFields[0]; |
| | | if (hostingField.name !== $scope.vm.hostingName) { //사용자가 직접 호스팅 추가 할 경우 |
| | | return issueHostingFields; |
| | | } |
| | | |
| | | issueHostingFields.push({ |
| | | hostingId : $scope.vm.hostingId, |
| | | name : $scope.vm.hostingName, |