| | |
| | | }); |
| | | } |
| | | |
| | | $scope.$watch("vm.issueTypeId", function (newValue){ |
| | | $scope.$watch("vm.issueTypeId", function (newValue, oldValue){ |
| | | if (newValue != null && newValue !== "") { |
| | | $scope.fn.loadPage(); |
| | | } |
| | |
| | | } |
| | | |
| | | function onChangeIssueTypeOverlap() { |
| | | $scope.fn.getIssueStatuses(); |
| | | $scope.fn.getIssueTypeCustomFields(); |
| | | $scope.fn.getOverlapList(); |
| | | } |
| | |
| | | if (result.data.message.status === "success") { |
| | | SweetAlert.swal($filter("translate")("api.successToApiAutoCompleteIssueStatus"), result.data.message.message, "success"); // "설정 성공" |
| | | $scope.fn.getIssueTypes(); |
| | | $scope.fn.getIssueStatuses(); |
| | | $scope.fn.getIssueTypeCustomFields(); |
| | | } else { |
| | | SweetAlert.swal($filter("translate")("api.failedToApiAutoCompleteIssueStatus"), result.data.message.message, "error"); // "설정 실패" |
| | | } |
| | |
| | | if (tab === "API_COL_SETTING") { |
| | | $scope.fn.onChangeColumnSetting(); |
| | | } else if (tab === "API_OVERLAP_SETTING") { |
| | | $scope.fn.getIssueStatuses(); |
| | | $scope.fn.onChangeIssueTypeOverlap(); |
| | | } else if (tab === "API_SPEC_SETTING") { |
| | | $scope.fn.onChangeIssueTypeSpec(); |