From fe1b9e8b4e54fb22022a0d13cc57b72bc8ba9840 Mon Sep 17 00:00:00 2001
From: 이민희 <mhlee@maprex.co.kr>
Date: 금, 05 11월 2021 19:12:00 +0900
Subject: [PATCH] "부서 관리" 및 "사용자 관리" 프론트 완료

---
 src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js b/src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js
index d7cf0ac..1c6cfd5 100644
--- a/src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js
+++ b/src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js
@@ -47,6 +47,7 @@
                 };
 
                 $scope.vm.levels = [];
+                $scope.vm.departments = [];
                 $scope.vm.tableConfigs = [];
                 $scope.vm.responseData = {
                     data : []
@@ -56,7 +57,7 @@
                 $scope.vm.tableEvent = {
                     modifyUserWorkspace : modifyUserWorkspace,   //  �뾽臾� 怨듦컙 李몄뿬�븯�뒗 �궗�슜�옄�쓽 李몄뿬 �긽�깭 蹂�寃�
                     modifyLevel : modifyLevel,   //  �궗�슜�옄 �벑湲됰챸 蹂�寃�
-                    //modifyDepartment : modifyDepartment //  遺��꽌 蹂�寃�
+                    departmentModify : departmentModify //  遺��꽌 蹂�寃�
                 };
 
                 //  �궗�슜�옄 �벑湲� �닔�젙
@@ -65,6 +66,24 @@
                         templateUrl : 'views/workspace/workspaceLevelModify.html',
                         size : "md",
                         controller : 'levelModifyController',
+                        backdrop : 'static',
+                        resolve : {
+                            parameter : function () {
+                                return {
+                                    id : id,
+                                    //levelName : [$scope.vm.form.]
+                                };
+                            }
+                        }
+                    });
+                }
+
+                //  遺��꽌 �닔�젙
+                function departmentModify(id) {
+                    $uibModal.open({
+                        templateUrl : 'views/workspace/workspaceDepartmentModify.html',
+                        size : "md",
+                        controller : 'departmentModifyController',
                         backdrop : 'static',
                         resolve : {
                             parameter : function () {
@@ -212,7 +231,9 @@
                             angular.forEach($scope.vm.responseData.data, function (data) {
                                 // data.levelId = $scope.vm.levels[idx].fieldKey;
                                 data.levels = [];
+                                data.departments = [];
                                 data.levels = $scope.vm.levels.slice();
+                                data.departments = $scope.vm.departments.slice();
                                 idx++;
                             });
                         }
@@ -251,12 +272,12 @@
                 // 遺��꽌 紐⑸줉
                 function getDepartments() {
                     var deferred = $q.defer();
+                    $scope.vm.departments = [];
 
                     UserWorkspace.departmentFind($resourceProvider.getContent({},
                         $resourceProvider.getPageContent(0, 1000))).then(function (result) {
 
                         if (result.data.message.status === "success") {
-                            $scope.vm.search.departments = result.data.data;
                             angular.forEach(result.data.data, function (department) {
                                 $scope.vm.departments.push({
                                     fieldKey : department.id,

--
Gitblit v1.8.0