| | |
| | | function getProjectListCallBack(result) { |
| | | $scope.vm.autoCompletePage.project.totalPage = result.data.page.totalPage; |
| | | } |
| | | |
| | | // 업체정보 autocomplete page 업데이트 |
| | | function getCompanyFieldListCallBack(result) { |
| | | $scope.vm.autoCompletePage.companyField.totalPage = result.data.page.totalPage; |
| | | } |
| | | |
| | | // 부서정보 autocomplete page 업데이트 |
| | | function getIssueDepartmentListCallBack(result) { |
| | | $scope.vm.autoCompletePage.department.totalPage = result.data.page.totalPage; |
| | | } |
| | | |
| | | // ISP정보 autocomplete page 업데이트 |
| | | function getIspFieldListCallBack(result) { |
| | | $scope.vm.autoCompletePage.ispField.totalPage = result.data.page.totalPage; |
| | | |
| | | } |
| | | |
| | | // 호스팅정보 autocomplete page 업데이트 |
| | | function getHostingFieldListCallBack(result) { |
| | | $scope.vm.autoCompletePage.hostingField.totalPage = result.data.page.totalPage; |
| | | |
| | | } |
| | | |
| | | // 폼 체크 |
| | |
| | | $scope.vm.ispEmail = result[0].email; |
| | | $scope.vm.ispMemo = result[0].memo; |
| | | }); |
| | | |
| | | // 호스팅정보 결과 값 Event 처리(set) |
| | | $scope.$on("hostingFieldEvent", function (event, result) { |
| | | $scope.vm.hostingCode = result[0].code; |
| | |
| | | var content = { |
| | | title : $rootScope.preventXss($scope.vm.form.title), // 제목 |
| | | description : $rootScope.preventXss($scope.vm.form.description), // 내용 |
| | | // |
| | | companyManager : $rootScope.preventXss($scope.vm.companyManager), // 내용 |
| | | companyTel : $rootScope.preventXss($scope.vm.companyTel), // 내용 |
| | | companyEmail : $rootScope.preventXss($scope.vm.companyEmail), // 내용 |
| | | companyMemo : $rootScope.preventXss($scope.vm.companyMemo), // 내용 |
| | | ispCode : $rootScope.preventXss($scope.vm.ispCode), // 내용 |
| | | ispManager : $rootScope.preventXss($scope.vm.ispManager), // 내용 |
| | | ispTel : $rootScope.preventXss($scope.vm.ispTel), // 내용 |
| | | ispEmail : $rootScope.preventXss($scope.vm.ispEmail), // 내용 |
| | | ispMemo : $rootScope.preventXss($scope.vm.ispMemo), // 내용 |
| | | hostingCode : $rootScope.preventXss($scope.vm.hostingCode ), // 내용 |
| | | hostingManager : $rootScope.preventXss($scope.vm.hostingManager), // 내용 |
| | | hostingTel : $rootScope.preventXss($scope.vm.hostingTel), // 내용 |
| | | hostingEmail : $rootScope.preventXss($scope.vm.hostingEmail), // 내용 |
| | | hostingMemo : $rootScope.preventXss($scope.vm.hostingMemo), // 내용 |
| | | // |
| | | projectId : (function () { // 프로젝트 아이디 |
| | | var projectId = ""; |
| | | |
| | |
| | | departmentIds : (function () { |
| | | var departmentIds = []; |
| | | |
| | | angular.forEach($scope.vm.form.departments, function (user) { |
| | | departmentIds.push(user.id); |
| | | angular.forEach($scope.vm.form.departments, function (department) { |
| | | departmentIds.push(department.id); |
| | | }); |
| | | |
| | | return departmentIds; |