From 752e277acb5e46f7d1720b2296e118c123b750cc Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 수, 08 12월 2021 13:44:08 +0900 Subject: [PATCH] 연관이슈 삭제 시 발생하는 오류 해결 --- src/main/webapp/scripts/app/issue/issueAddRelation.controller.js | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/main/webapp/scripts/app/issue/issueAddRelation.controller.js b/src/main/webapp/scripts/app/issue/issueAddRelation.controller.js index 91d28fa..e8a2959 100644 --- a/src/main/webapp/scripts/app/issue/issueAddRelation.controller.js +++ b/src/main/webapp/scripts/app/issue/issueAddRelation.controller.js @@ -127,6 +127,18 @@ fileTableConfigs : [], // �뙆�씪 �뾽濡쒕뱶 �젙蹂� �뀒�씠釉� }; + // �뿰愿� �씪媛� 愿��젴 + $scope.vm.relationIssueTypes = + [ + { id: 0, name: $filter("translate")("issue.relationIssueType1") }, + { id: 1, name: $filter("translate")("issue.relationIssueType2") }, + { id: 2, name: $filter("translate")("issue.relationIssueType3") }, + { id: 3, name: $filter("translate")("issue.relationIssueType4") }, + { id: 4, name: $filter("translate")("issue.relationIssueType5") }, + { id: 5, name: $filter("translate")("issue.relationIssueType6") } + ]; + $scope.vm.relationIssueType = $scope.vm.relationIssueTypes[0]; + angular.extend(this, $controller('autoCompleteController', {$scope : $scope, $injector : $injector})); function getStartProjectListCallback(result){ @@ -623,7 +635,7 @@ }).then(function (result) { if (result.data.message.status === "success") { - $scope.fn.addRelationIssue(); + $scope.fn.addRelationIssue(result.data.data); $scope.fn.cancel(); @@ -643,7 +655,7 @@ } // �뿰愿� �씠�뒋 異붽� - function addRelationIssue() { + function addRelationIssue(relId) { /*if ($scope.vm.issueName.length == 0 || $scope.vm.form.issues.length == 0 || $scope.vm.issueName != $scope.vm.form.issues[0].title) { SweetAlert.error($filter("translate")("issue.errorSelectRelationIssue"), ""); @@ -651,10 +663,11 @@ }*/ var contents = { - relationIssueType : $scope.vm.form.issueTypeId, + //relationIssueType : $scope.vm.form.relationIssueTypeId, + relationIssueType : $scope.vm.relationIssueType.id, // issueId : $rootScope.currentDetailIssueId, issueId : parameter.id, - relationIssueId : $scope.vm.form.issues[0].id, + relationIssueId : relId, priorityName : $scope.vm.priorityName }; -- Gitblit v1.8.0