From b401c04a16e870af6789a7cc89e530873653037c Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 금, 05 11월 2021 13:03:39 +0900 Subject: [PATCH] "부서 관리" 프론트 --- src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js | 54 +++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 37 insertions(+), 17 deletions(-) diff --git a/src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js b/src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js index 9e98603..b56f44d 100644 --- a/src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js +++ b/src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js @@ -35,8 +35,8 @@ }; // �뀒�씠釉� �씠踰ㅽ듃 - $scope.vm.tableEvent = { - // modifyUserWorkspace : modifyUserWorkspace // �뾽臾� 怨듦컙 李몄뿬�븯�뒗 �궗�슜�옄�쓽 李몄뿬 �긽�깭 蹂�寃� + $scope.vm.tableEvent2 = { + modifyDepartment : modifyDepartment //遺��꽌紐� 蹂�寃� }; // 遺��꽌 愿�由� 由ъ뒪�듃 遺덈윭�삤湲� @@ -61,17 +61,19 @@ .setHName("manageDepartment.departmentName") .setHWidth("width-120-p") .setDAlign("text-center") - .setDName("levelName")); + .setDName("departmentName") + .setDType("renderer") + .setDRenderer("DEPARTMENT_MODIFY")); $scope.vm.tableConfigs2.push($tableProvider.config() - .setHName("manageDepartment.departmentEx") + .setHName("manageDepartment.departmentDescription") .setHWidth("width-120-p") .setDAlign("text-center") - .setDName("manageProject")); + .setDName("departmentDescription")); $scope.vm.tableConfigs2.push($tableProvider.config() .setHName("manageDepartment.departmentCount") .setHWidth("width-120-p") .setDAlign("text-center") - .setDName("IssueSystem")); + .setDName("departmentCount")); } // 遺��꽌 愿�由� 紐⑸줉 議고쉶 @@ -95,17 +97,17 @@ }; //�뀒�씠釉� 由ъ뒪�듃 �뜲�씠�꽣 而⑦듃濡ㅻ윭 �슂泥� - // UserWorkspace.departmentFind($resourceProvider.getContent(conditions, - // $resourceProvider.getPageContent(currentPage, $scope.vm.page.selectedPageRowCount))).then(function (result) { - // - // if (result.data.message.status === "success") { - // $scope.vm.page.selectedPage = currentPage + 1; - // $scope.vm.responseData = result.data; - // } - // else { - // SweetAlert.error($filter("translate")("managementWorkspace.failedToSelectWorkspaceFullUserList"), result.data.message.message); // "�뾽臾� 怨듦컙 �쟾泥� �궗�슜�옄 紐⑸줉 議고쉶 �떎�뙣" - // } - // }); + UserWorkspace.departmentFind($resourceProvider.getContent(conditions, + $resourceProvider.getPageContent(currentPage, $scope.vm.page.selectedPageRowCount))).then(function (result) { + + if (result.data.message.status === "success") { + $scope.vm.page.selectedPage = currentPage + 1; + $scope.vm.responseData = result.data; + } + else { + SweetAlert.error($filter("translate")("managementWorkspace.failedToSelectWorkspaceFullUserList"), result.data.message.message); // "�뾽臾� 怨듦컙 �쟾泥� �궗�슜�옄 紐⑸줉 議고쉶 �떎�뙣" + } + }); } // 遺��꽌 異붽� function departmentAdd() { @@ -125,6 +127,24 @@ } }); } + + // 遺��꽌紐� �닔�젙 + function modifyDepartment(id) { + $uibModal.open({ + templateUrl : 'views/workspace/workspaceDepartmentModify.html', + size : "md", + controller : 'departmentModifyController', + backdrop : 'static', + resolve : { + parameter : function () { + return { + id : id + }; + } + } + }); + } + $scope.fn.makeTableConfigs(); $scope.fn.getDepartmentList(); -- Gitblit v1.8.0