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/projectModify.controller.js | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/main/webapp/scripts/app/project/projectModify.controller.js b/src/main/webapp/scripts/app/project/projectModify.controller.js index d0f6edf..57cc6ce 100644 --- a/src/main/webapp/scripts/app/project/projectModify.controller.js +++ b/src/main/webapp/scripts/app/project/projectModify.controller.js @@ -18,6 +18,7 @@ detail : detail, // �긽�꽭 �젙蹂� 議고쉶 removeUsr : removeUsr, // �씪諛� �궗�슜�옄 �젣嫄� removeManager : removeManager, // 愿�由ъ옄 �젣嫄� + removeDepartment : removeDepartment, // 遺��꽌 �젣嫄� getManagerListCallBack : getManagerListCallBack, // 愿�由ъ옄 auto complete callback function getProjectListCallBack : getProjectListCallBack // �봽濡쒖젥�듃 auto complete callback function }; @@ -74,6 +75,11 @@ $scope.vm.form.users.splice(index, 1); } + // �떞�떦遺��꽌 �궘�젣 + function removeDepartment(index) { + $scope.vm.form.departments.splice(index, 1); + } + // 愿�由ъ옄 �궘�젣 function removeManager(index) { $scope.vm.form.managers.splice(index, 1); @@ -94,15 +100,9 @@ return true; } - if ($scope.vm.form.startEndDateRange == "") { - return true; - } - if ($scope.vm.form.managers.length < 1) { return true; } - - return false; } @@ -131,7 +131,14 @@ userIds.push(user.id); }); return userIds; - })() + })(), + departmentIds : (function () { + var departmentIds = []; + angular.forEach($scope.vm.form.departments, function (department) { + departmentIds.push(department.id); + }); + return departmentIds; + })(), }; var startEndDateRange = $scope.vm.form.startEndDateRange.split("~"); @@ -174,6 +181,7 @@ $scope.vm.form.description = result.data.data.description; $scope.vm.form.managers = result.data.data.projectManagerVos; $scope.vm.form.users = result.data.data.projectUserVos; + $scope.vm.form.departments = result.data.data.projectDepartmentVos; if (result.data.data.parentProjectVo != null) { $scope.vm.form.parentProjects = []; -- Gitblit v1.8.0