| | |
| | | getCustomFields : getCustomFields, |
| | | startExecute : startExecute, |
| | | issueTypeChange : issueTypeChange, |
| | | activeSortable : activeSortable, |
| | | activeSortable : activeSortable(), |
| | | }; |
| | | |
| | | $scope.vm = { |
| | |
| | | IssueType.find($resourceProvider.getContent({}, |
| | | $resourceProvider.getPageContent(0, 1000))).then(function (result) { |
| | | |
| | | // completeIssueStatusVo |
| | | if (result.data.message.status === "success") { |
| | | $scope.vm.issueTypes = result.data.data; |
| | | for (let i = 0; i < $scope.vm.issueTypes.length; i++) { |
| | | if ($scope.vm.issueTypes[i].completeIssueStatusVo !== null) { |
| | | $scope.vm.issueTypes.push() |
| | | } |
| | | } |
| | | } |
| | | else { |
| | | SweetAlert.swal($filter("translate")("issue.failedToIssueTypeListLookup"), result.data.message.message, "error"); // "이슈 유형 목록 조회 실패" |
| | |
| | | |
| | | if (result.data.message.status === "success") { |
| | | $scope.vm.customFields = result.data.data; |
| | | |
| | | $scope.vm.originCustomFields = angular.copy(result.data.data); // 사용자 정의 필드 복구에 사용 |
| | | } |
| | | else { |
| | |
| | | IssueTypeCustomField.modify($resourceProvider.getContent( |
| | | content, |
| | | $resourceProvider.getPageContent(0, 10))).then(function (result) { |
| | | if ($scope.vm.useValues === false) { |
| | | alert("이미 사용중인 필드 입니다.") |
| | | } |
| | | if ($scope.vm.useValues === false) { |
| | | alert("이미 사용중인 필드 입니다.") |
| | | } |
| | | |
| | | if (result.data.message.status === "success") { |
| | | SweetAlert.success($filter("translate")("project.saveCompleteFieldManagement"), $filter("translate")("project.saveUserDefinedFieldAndIssueTypeConnection")); // "필드 관리 저장 완료", "사용자 정의 필드와 이슈 타입 연결 정보가 저장되었습니다." |