From caa6e4cb9d9077dc0fa5f81e26e6e5655e41567b Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 월, 08 11월 2021 17:53:16 +0900 Subject: [PATCH] 업체 관리 백엔드 수정 --- src/main/webapp/scripts/app/workspace/levelModify.controller.js | 63 +++++++++++++------------------ 1 files changed, 26 insertions(+), 37 deletions(-) diff --git a/src/main/webapp/scripts/app/workspace/levelModify.controller.js b/src/main/webapp/scripts/app/workspace/levelModify.controller.js index 9994975..edd2710 100644 --- a/src/main/webapp/scripts/app/workspace/levelModify.controller.js +++ b/src/main/webapp/scripts/app/workspace/levelModify.controller.js @@ -12,29 +12,47 @@ function ($scope, $rootScope, $log, $resourceProvider, $uibModalInstance, UserWorkspace, parameter, SweetAlert, $filter) { $scope.fn = { + getUserLevelList : getUserLevelList, // �궗�슜�옄 �벑湲� 愿�由� 由ъ뒪�듃 cancel : cancel, // �뙘�뾽 李� �떕湲� formSubmit : formSubmit, // �뤌 �쟾�넚 formCheck : formCheck, // �뤌 泥댄겕 - modifyUserPermission : modifyUserPermission, // 沅뚰븳 蹂�寃� - //detail : detail // �긽�꽭 �젙蹂� }; $scope.vm = { - search : { - id : parameter.id - }, + id : parameter.id, form : { levelName : "", permWorkspaceSetting : false, permProjectSetting : false, permIssueSetting : false, - permUser : false, + permApi : false, permNotice : false, permFAQ : false, permQnA : false, permGuide : false } }; + + // �궗�슜�옄 �벑湲� 愿�由� 紐⑸줉 議고쉶 + function getUserLevelList() { + + var conditions = { + id : $scope.vm.id + }; + + //�뀒�씠釉� 由ъ뒪�듃 �뜲�씠�꽣 而⑦듃濡ㅻ윭 �슂泥� + UserWorkspace.levelFind($resourceProvider.getContent(conditions, + $resourceProvider.getPageContent(0, 10))).then(function (result) { + + if (result.data.message.status === "success") { + $scope.vm.form.levelName = result.data.data[0].levelName; //levelName 媛��졇�삤湲� + + } + else { + SweetAlert.error($filter("translate")("managementWorkspace.failedToSelectWorkspaceFullLevelList"), result.data.message.message); // "�궗�슜�옄 �벑湲� 紐⑸줉 議고쉶 �떎�뙣" + } + }); + } function formCheck(formInvalid) { if (formInvalid) { @@ -54,7 +72,7 @@ //description : $rootScope.preventXss($scope.vm.form.description) }; - UserWorkspace.modify($resourceProvider.getContent(condition, + UserWorkspace.modifyLevel($resourceProvider.getContent(condition, content, $resourceProvider.getPageContent(0, 0))).then(function (result) { @@ -79,36 +97,7 @@ $(document).unbind("keydown"); // �떒異뺥궎 �씠踰ㅽ듃 �젣嫄� } - /*// �긽�꽭 議고쉶 - function detail() { - Notice.detail($resourceProvider.getContent( - $scope.vm.search, - $resourceProvider.getPageContent(0, 1))).then(function (result) { - - if (result.data.message.status === "success") { - if ($rootScope.isDefined(result.data.data)) { - $scope.vm.form.title = result.data.data.title; - $scope.vm.form.description = result.data.data.description; - } - } - else { - SweetAlert.error($filter("translate")("managementWorkspace.failedToModifyUserLevel"), result.data.message.message); //怨듭��궗�빆 �긽�꽭 �젙蹂� 議고쉶 �떎�뙣 - } - }); - } - // 怨듭��궗�빆 �긽�꽭 議고쉶 - $scope.fn.detail();*/ - - function modifyUserPermission(userPermission ) { - UserWorkspace.levelModify($resourceProvider.getContent(userPermission, - $resourceProvider.getPageContent(0, 0))).then(function (result) { - if (result.data.message.status === "success") { - } - else { - SweetAlert.error($filter("translate")("managementWorkspace.failedToParticipationStatusChange"), result.data.message.message); // "李몄뿬 �긽�깭 蹂�寃� �떎�뙣" - } - }); - } + $scope.fn.getUserLevelList(); }]); }); -- Gitblit v1.8.0