From 0352f80616c50f36b64570b1fe7119106ea652ea Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 금, 10 12월 2021 16:50:03 +0900 Subject: [PATCH] 업체생성 ISP,호스팅 이름 추가 --- src/main/webapp/scripts/app/companyField/companyFieldAdd.controller.js | 66 +++++++++++++++++++++++++-------- 1 files changed, 50 insertions(+), 16 deletions(-) diff --git a/src/main/webapp/scripts/app/companyField/companyFieldAdd.controller.js b/src/main/webapp/scripts/app/companyField/companyFieldAdd.controller.js index 58d1229..42bdacc 100644 --- a/src/main/webapp/scripts/app/companyField/companyFieldAdd.controller.js +++ b/src/main/webapp/scripts/app/companyField/companyFieldAdd.controller.js @@ -7,27 +7,57 @@ 'app' ], function (app) { - app.controller('companyFieldAddController', ['$scope', '$rootScope', '$log', '$resourceProvider', 'SweetAlert', '$uibModal', '$uibModalInstance', '$state', 'CompanyField', '$filter', - function ($scope, $rootScope, $log, $resourceProvider, SweetAlert, $uibModal, $uibModalInstance, $state, CompanyField, $filter) { + app.controller('companyFieldAddController', ['$scope', '$rootScope', '$log', '$resourceProvider', 'SweetAlert', '$uibModal', '$uibModalInstance', '$state', 'CompanyField', '$filter', '$injector','$controller', + function ($scope, $rootScope, $log, $resourceProvider, SweetAlert, $uibModal, $uibModalInstance, $state, CompanyField, $filter, $injector, $controller) { $scope.fn = { cancel : cancel, // �뙘�뾽 李� �떕湲� formSubmit : formSubmit, // �뤌 �쟾�넚 formCheck : formCheck, // �뤌 泥댄겕 + getIssueIspFieldListCallBack : getIssueIspFieldListCallBack, + getIssueHostingFieldListCallBack : getIssueHostingFieldListCallBack }; $scope.vm = { form : { name : "", //�뾽泥대챸 - companyType : "", //�뾽泥대텇瑜� - profitYN : "", //�쁺由�/鍮꾩쁺由� - industry : "", //�궛�뾽遺꾨쪟 - domain : "", //�룄硫붿씤 - email : "", //�씠硫붿씪 + ispName : "", + hostingName : "", + //companyType : "", //�뾽泥대텇瑜� + //profitYN : "", //�쁺由�/鍮꾩쁺由� + //industry : "", //�궛�뾽遺꾨쪟 + //domain : "", //�룄硫붿씤 + manager : "", //�떞�떦�옄 tel : "", //�쟾�솕踰덊샇 - desc : "" //硫붾え(鍮꾧퀬) + email : "", //�씠硫붿씪 + url : "", // url + memo : "" //鍮꾧퀬 + }, + autoCompletePage : { + ispField : { + page : 0, + totalPage : 0 + }, + hostingField : { + page : 0, + totalPage : 0 + } } }; + + + angular.extend(this, $controller('autoCompleteController', {$scope : $scope, $injector : $injector})); + + + // ISP�젙蹂� autocomplete page �뾽�뜲�씠�듃 + function getIssueIspFieldListCallBack(result) { + $scope.vm.autoCompletePage.ispField.totalPage = result.data.page.totalPage; + } + + // �샇�뒪�똿�젙蹂� autocomplete page �뾽�뜲�씠�듃 + function getIssueHostingFieldListCallBack(result) { + $scope.vm.autoCompletePage.hostingField.totalPage = result.data.page.totalPage; + } // �뤌 泥댄겕 function formCheck(formInvalid) { @@ -43,13 +73,17 @@ var content = { name : $rootScope.preventXss($scope.vm.form.name), // �뾽泥대챸 - companyType : $scope.vm.form.companyType, //�뾽泥대텇瑜� - profitYN : $scope.vm.form.profitYN, //�쁺由�/鍮꾩쁺由� - industry : $scope.vm.form.industry, //�궛�뾽遺꾨쪟 - domain : $scope.vm.form.domain, //�룄硫붿씤 - email : $scope.vm.form.email, //�씠硫붿씪 + ispName : $rootScope.preventXss($scope.vm.form.ispName), // �뾽泥대챸 + hostingName : $rootScope.preventXss($scope.vm.form.hostingName), // �뾽泥대챸 + //companyType : $scope.vm.form.companyType, //�뾽泥대텇瑜� + //profitYN : $scope.vm.form.profitYN, //�쁺由�/鍮꾩쁺由� + //industry : $scope.vm.form.industry, //�궛�뾽遺꾨쪟 + //domain : $scope.vm.form.domain, //�룄硫붿씤 + manager : $scope.vm.form.manager, //�떞�떦�옄 tel : $scope.vm.form.tel, //�쟾�솕踰덊샇 - desc : $scope.vm.form.desc //硫붾え(鍮꾧퀬) + email : $scope.vm.form.email, //�씠硫붿씪 + url : $scope.vm.form.url, // url + memo : $scope.vm.form.memo //鍮꾧퀬 }; CompanyField.add($resourceProvider.getContent(content, @@ -58,10 +92,10 @@ if (result.data.message.status === "success") { $scope.fn.cancel(); // 紐⑸줉 �솕硫� 媛깆떊 - $rootScope.$broadcast("getDepartmentList", {}); + $rootScope.$broadcast("getPageList", {}); } else { - SweetAlert.error($filter("translate")("managementWorkspace.failedLevelRegistration"), result.data.message.message); + SweetAlert.error($filter("translate")("companyField.failedCompanyFieldRegistration"), result.data.message.message); } $rootScope.spinner = false; -- Gitblit v1.8.0