From 12aa85287c8a8f911de3fd6424b74811d33aff9a Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 수, 10 11월 2021 14:27:23 +0900 Subject: [PATCH] 사용자의 부서 수정 기능 프론트 작업 --- src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js | 28 ++++++++++++++++++++++++---- 1 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js b/src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js index 59353a3..6271c6a 100644 --- a/src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js +++ b/src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js @@ -9,8 +9,8 @@ ], function (app, angular) { app.controller('workspaceUserConfigController', ['$scope', '$rootScope', '$log', '$resourceProvider', 'SweetAlert', '$uibModal', '$q', '$state', '$tableProvider', 'Payment', 'Workspace', - 'UserWorkspace', '$filter', - function ($scope, $rootScope, $log, $resourceProvider, SweetAlert, $uibModal, $q, $state, $tableProvider, Payment, Workspace, UserWorkspace, $filter) { + 'UserWorkspace', '$filter', '$injector', '$controller', + function ($scope, $rootScope, $log, $resourceProvider, SweetAlert, $uibModal, $q, $state, $tableProvider, Payment, Workspace, UserWorkspace, $filter, $injector, $controller) { /* $scope.fn �긽�냽 以� */ @@ -55,7 +55,10 @@ // �뀒�씠釉� �씠踰ㅽ듃 $scope.vm.tableEvent = { modifyUserWorkspace : modifyUserWorkspace, // �뾽臾� 怨듦컙 李몄뿬�븯�뒗 �궗�슜�옄�쓽 李몄뿬 �긽�깭 蹂�寃� + modifyUserDepartments : modifyUserDepartments //�궗�슜�옄 遺��꽌 蹂�寃� }; + + angular.extend(this, $controller('autoCompleteController', {$scope : $scope, $injector : $injector})); // �긽�꽭 �젙蹂� $scope.$on("getUserWorkspaceList", function () { @@ -99,8 +102,7 @@ .setHWidth("width-120-p") .setDAlign("text-center") .setDType("renderer") - .setDName("department") - .setDRenderer("DEPARTMENT_OPTION")); + .setDRenderer("USE_DEPARTMENT_LIST")); $scope.vm.tableConfigs.push($tableProvider.config() .setHName("common.level") .setHWidth("width-120-p") @@ -267,6 +269,24 @@ } }); } + + // �궗�슜�옄媛� �냽�빐�엳�뒗 遺��꽌 �닔�젙 �뙘�뾽 + function modifyUserDepartments(id) { + $uibModal.open({ + templateUrl : 'views/workspace/workspaceDepartmentModify.html', + size : "xlg", + controller : 'workspaceDepartmentModifyController', + backdrop : 'static', + windowClass : 'workflow-window', + resolve : { + parameter : function () { + return { + id : id + }; + } + } + }); + } } ]); } -- Gitblit v1.8.0