From d6a98aa57654a50c59e166bcf0ba659fcc9f270f Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 수, 19 1월 2022 17:09:50 +0900 Subject: [PATCH] 하위 이슈 직접 검색 후 하위이슈 상세화면 이동후에 상위 이슈 이동 안되는 문제 해결 --- src/main/webapp/scripts/app/issue/issueDetail.controller.js | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main/webapp/scripts/app/issue/issueDetail.controller.js b/src/main/webapp/scripts/app/issue/issueDetail.controller.js index d23a897..ad07e5e 100644 --- a/src/main/webapp/scripts/app/issue/issueDetail.controller.js +++ b/src/main/webapp/scripts/app/issue/issueDetail.controller.js @@ -113,6 +113,7 @@ $scope.vm.issueName = ""; // �꽑�깮�맂 �뿰愿� �씪媛� �씠由� $scope.vm.issueId = ""; // + $scope.vm.parentIssueId = ""; $scope.vm.issueTypeId = ""; $scope.vm.autoCompletePage = { issue : { @@ -147,12 +148,8 @@ // �긽�쐞 �씠�뒋 �겢由��떆 �긽�쐞 �씠�뒋濡� �씠�룞 function goParentIssue() { - var index = $scope.$parent.vm.issueIds.length -2; - if (index > -1) { - var preIssueId = $scope.$parent.vm.issueIds[index]; - $scope.$parent.vm.issueIds.splice(index + 1, 1); - $scope.$parent.tableEvent.changeDetailView(preIssueId, true); - } + var parentIssueId = $scope.vm.parentIssueId; + $scope.$parent.tableEvent.changeDetailView(parentIssueId, true); } // �럹�씠吏� 蹂�寃� @@ -1112,6 +1109,10 @@ // �솢�룞 �씠�젰 留뚮뱾湲� $scope.fn.makeActiveHistory(); + if ($rootScope.isDefined($scope.vm.viewer.parentIssueVo)) { + $scope.vm.parentIssueId = $scope.vm.viewer.parentIssueVo.id; + } + $scope.vm.viewer.startDate = result.data.data.startDate == null ? "common.unspecified" : result.data.data.startDate; // 誘몄��젙 $scope.vm.viewer.completeDate = result.data.data.completeDate == null ? "common.unspecified" : result.data.data.completeDate; // 誘몄��젙 -- Gitblit v1.8.0