From a61990a30a076c17d7beeeb5c8605b24b16b06fe Mon Sep 17 00:00:00 2001
From: wyu <kknd09321@nate.com>
Date: 목, 25 11월 2021 12:59:57 +0900
Subject: [PATCH] 이슈 상세 연관,하위 컬럼 수정 [프론트]

---
 src/main/webapp/scripts/app/issueType/issueTypeAdd.controller.js |   36 +++++++++++++++++++++++++++++++++++-
 1 files changed, 35 insertions(+), 1 deletions(-)

diff --git a/src/main/webapp/scripts/app/issueType/issueTypeAdd.controller.js b/src/main/webapp/scripts/app/issueType/issueTypeAdd.controller.js
index 500bad8..f9f3a04 100644
--- a/src/main/webapp/scripts/app/issueType/issueTypeAdd.controller.js
+++ b/src/main/webapp/scripts/app/issueType/issueTypeAdd.controller.js
@@ -25,8 +25,14 @@
                         workflows : [],    //  �썙�겕�뵆濡쒖슦
                         projects : [],      // �봽濡쒖젥�듃
                         description : "",  //  �꽕紐�
-                        color : "#febd35" //  �깋�긽
+                        color : "#febd35", //  �깋�긽
+                        companyFields : [], // �뾽泥댁젙蹂�
+                        ispFields : [], // ISP �젙蹂�
+                        hostingFields : [] // �샇�뒪�똿�젙蹂�
                     },
+                    companyName : "",
+                    ispId : "",
+                    hostingId : "",
                     projectName : "",
                     workflowName : "",
                     autoCompletePage : {
@@ -140,6 +146,33 @@
 
                             return projectId;
                         })(),
+                        companyId : (function () {
+                            var companyId = "";
+
+                            if ($scope.vm.form.companyFields.length > 0) {
+                                companyId = $scope.vm.form.companyFields[0].id;
+                            }
+
+                            return companyId;
+                        }),
+                        ispId : (function () {
+                            var ispId = "";
+
+                            if ($scope.vm.form.ispFields.length > 0) {
+                                ispId = $scope.vm.form.ispFields[0].id;
+                            }
+
+                            return ispId;
+                        }),
+                        hostingId : (function () {
+                            var hostingId = "";
+
+                            if ($scope.vm.form.hostingFields.length > 0) {
+                                hostingId = $scope.vm.form.hostingFields[0].id;
+                            }
+
+                            return hostingId;
+                        }),
                         name : $rootScope.preventXss($scope.vm.form.name),
                         description : $rootScope.preventXss($scope.vm.form.description),
                         color : $scope.vm.form.color
@@ -151,6 +184,7 @@
 
                         if (result.data.message.status === "success") {
                             $scope.fn.cancel();
+                            $rootScope.$broadcast("modifyIssueType", {});
                             //  紐⑸줉 �솕硫� 媛깆떊
                             $rootScope.$broadcast("getIssueTypeList", {});
                         }

--
Gitblit v1.8.0