From 8cdee12102d831355c2be8fedff2d7f26cb0931b Mon Sep 17 00:00:00 2001
From: jhjang <jhjang@maprex.co.kr>
Date: 목, 16 12월 2021 19:02:28 +0900
Subject: [PATCH] - 프로젝트내 이슈유형에 설정된 사용자 정의 필드가 없을 경우 오류 예외 처리(api 입력 안되는 원인이었음)

---
 src/main/webapp/scripts/app/issue/issueList.controller.js |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/src/main/webapp/scripts/app/issue/issueList.controller.js b/src/main/webapp/scripts/app/issue/issueList.controller.js
index 8af4fe4..cb5a1cb 100644
--- a/src/main/webapp/scripts/app/issue/issueList.controller.js
+++ b/src/main/webapp/scripts/app/issue/issueList.controller.js
@@ -24,6 +24,7 @@
                     add : add,   //  �씠�뒋 �깮�꽦
                     modify : modify,    //  �씠�뒋 �닔�젙
                     addRelationIssueForm : addRelationIssueForm,    //  �뿰愿� �씠�뒋 異붽�
+                    addDownIssueForm : addDownIssueForm,    //  �븯�쐞 �씠�뒋 異붽�
                     modifyMultiIssueStatus : modifyMultiIssueStatus,    //  �씠�뒋 �떎以� �긽�깭 蹂�寃�
                     removes : removes,  //  �씠�뒋 �궘�젣
                     addIssueTableConfig : addIssueTableConfig,    //  �씠�뒋 紐⑸줉 �뀒�씠釉� �꽕�젙
@@ -47,6 +48,7 @@
 
                 //  蹂��닔
                 $scope.vm = {
+                    projectId : "",
                     issueTypeId : "",
                     partnerVos : "",
                     search : {
@@ -742,6 +744,7 @@
                     angular.forEach($scope.vm.responseData.data, function (data) {
                         if (data.checked) {
                             issueIds.push(data.id);
+                            $scope.vm.projectId = data.projectId;
                         }
                     });
 
@@ -758,7 +761,8 @@
                         resolve : {
                             parameter : function () {
                                 return {
-                                    issueIds : issueIds
+                                    issueIds : issueIds,
+                                    projectId : $scope.vm.projectId
                                 };
                             }
                         }
@@ -798,6 +802,22 @@
                     });
                 }
 
+                function addDownIssueForm(id) {
+                    $uibModal.open({
+                        templateUrl : 'views/issue/issueAddDown.html',
+                        size : "lg",
+                        controller : 'issueAddDownController',
+                        backdrop : 'static',
+                        resolve : {
+                            parameter : function () {
+                                return {
+                                    id : id,
+                                };
+                            }
+                        }
+                    });
+                }
+
                 //  �씠�뒋 �궘�젣
                 function removes() {
                     var removeIds = [];

--
Gitblit v1.8.0