From 3be5bcca558d065e2a758e52fcbb8f0e03efed28 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 목, 13 1월 2022 18:07:28 +0900 Subject: [PATCH] 업체 수정 오류 해결 및 대분류 변경 시 중분류 초기화 --- src/main/webapp/scripts/app/companyField/companyFieldModify.controller.js | 34 +++++++++++++++++++--------------- 1 files changed, 19 insertions(+), 15 deletions(-) diff --git a/src/main/webapp/scripts/app/companyField/companyFieldModify.controller.js b/src/main/webapp/scripts/app/companyField/companyFieldModify.controller.js index b19c7b7..511f7dc 100644 --- a/src/main/webapp/scripts/app/companyField/companyFieldModify.controller.js +++ b/src/main/webapp/scripts/app/companyField/companyFieldModify.controller.js @@ -151,6 +151,10 @@ $scope.vm.form.hostingId = result[0].id; }); + $scope.$on("parentSectorEvent", function (event, result) { + $scope.vm.form.childSector = ""; + }); + // �뤌 �쟾�넚 function formSubmit() { $rootScope.spinner = true; @@ -216,46 +220,46 @@ memo : $rootScope.preventXss($scope.vm.form.memo), companyTypeId : (function () { var companyTypeId = -1; - if ($scope.vm.form.companyType !== "" && $scope.vm.form.companyTypeId !== "" && $scope.vm.form.companyTypeId !== -1) { - companyTypeId = $scope.vm.form.companyTypeId; - }else if ($scope.vm.form.companyTypes != null) { + if ($scope.vm.form.companyTypes != null) { companyTypeId = $scope.vm.form.companyTypes[0].id; + } else { + companyTypeId = $scope.vm.form.companyTypeId; } return companyTypeId; })(), parentSectorId : (function () { var parentSectorId = -1; - if ($scope.vm.form.parentSector !== "" && $scope.vm.form.parentSectorId !== "" && $scope.vm.form.parentSectorId !== -1) { - parentSectorId = $scope.vm.form.parentSectorId; - }else if ($scope.vm.form.parentSectors != null) { + if ($scope.vm.form.parentSectors != null) { parentSectorId = $scope.vm.form.parentSectors[0].id; + } else { + parentSectorId = $scope.vm.form.parentSectorId; } return parentSectorId; })(), childSectorId : (function () { var childSectorId = -1; - if ($scope.vm.form.childSector !== "" && $scope.vm.form.childSectorId !== "" && $scope.vm.form.childSectorId !== -1) { - childSectorId = $scope.vm.form.childSectorId; - }else if ($scope.vm.form.childSectors != null) { + if ($scope.vm.form.childSectors != null) { childSectorId = $scope.vm.form.childSectors[0].id; + } else { + childSectorId = $scope.vm.form.childSectorId; } return childSectorId; })(), regionId : (function () { var regionId = -1; - if ($scope.vm.form.region !== "" && $scope.vm.form.regionId !== "" && $scope.vm.form.regionId !== -1) { - regionId = $scope.vm.form.regionId; - }else if ($scope.vm.form.regions != null) { + if ($scope.vm.form.regions != null) { regionId = $scope.vm.form.regions[0].id; + } else { + regionId = $scope.vm.form.regionId; } return regionId; })(), statusId : (function () { var statusId = -1; - if ($scope.vm.form.status !== "" && $scope.vm.form.statusId !== "" && $scope.vm.form.statusId !== -1) { - statusId = $scope.vm.form.statusId; - }else if ($scope.vm.form.statuses != null) { + if ($scope.vm.form.statuses != null) { statusId = $scope.vm.form.statuses[0].id; + } else { + statusId = $scope.vm.form.statusId; } return statusId; })(), -- Gitblit v1.8.0