From 6ee7dd9c3d8cc211ee5a01bbe481cabbb9c890eb Mon Sep 17 00:00:00 2001
From: wyu <kknd09321@nate.com>
Date: 월, 22 11월 2021 12:42:31 +0900
Subject: [PATCH] 이슈 상세 연관,하위 테이블 표시 설정 - [프론트]

---
 src/main/webapp/scripts/app/project/projectAdd.controller.js |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/src/main/webapp/scripts/app/project/projectAdd.controller.js b/src/main/webapp/scripts/app/project/projectAdd.controller.js
index a729af7..b1ba192 100644
--- a/src/main/webapp/scripts/app/project/projectAdd.controller.js
+++ b/src/main/webapp/scripts/app/project/projectAdd.controller.js
@@ -16,6 +16,7 @@
                     formSubmit : formSubmit,    //  �뤌 �쟾�넚
                     formCheck : formCheck,   //  �뤌 泥댄겕
                     removeUsr : removeUsr,  //  �씪諛� �궗�슜�옄 �젣嫄�
+                    removeDepartment : removeDepartment  //  遺��꽌 �젣嫄�
                 };
 
                 $scope.vm = {
@@ -33,6 +34,7 @@
                             id : $rootScope.user.id
                         }],  //  愿�由ъ옄
                         users : [], //  �씪諛� �궗�슜�옄
+                        departments : []
                     },
                     userName : "",  //  �씪諛� �궗�슜�옄 �씠由� 寃��깋
                     projectName : "",   //  �긽�쐞 �봽濡쒖젥�듃 �씠由� 寃��깋
@@ -62,12 +64,13 @@
                     $scope.vm.form.users.splice(index, 1);
                 }
 
+                //  �떞�떦遺��꽌 �궘�젣
+                function removeDepartment(index) {
+                    $scope.vm.form.departments.splice(index, 1);
+                }
+
                 function formCheck(formInvalid) {
                     if (formInvalid) {
-                        return true;
-                    }
-
-                    if (!$rootScope.isDefined($scope.vm.form.startEndDateRange)) {
                         return true;
                     }
 
@@ -93,12 +96,13 @@
                             });
                             return managerIds;
                         })(),
-                        userIds : (function () {
-                            var userIds = [];
-                            angular.forEach($scope.vm.form.users, function (user) {
-                                userIds.push(user.id);
+                        // 遺��꽌 id 異붽� �븘�슂
+                        departmentIds : (function () {
+                            var departmentIds = [];
+                            angular.forEach($scope.vm.form.departments, function (department) {
+                                departmentIds.push(department.id);
                             });
-                            return userIds;
+                            return departmentIds;
                         })()
                     };
 

--
Gitblit v1.8.0