From 027d800e25fcf7f35baae9c6447df80aa0b2849b Mon Sep 17 00:00:00 2001
From: 이민희 <mhlee@maprex.co.kr>
Date: 목, 04 11월 2021 11:18:44 +0900
Subject: [PATCH] "등급 수정" 프론트

---
 src/main/webapp/scripts/app/workspace/levelModify.controller.js |   63 +++++++++++++------------------
 1 files changed, 27 insertions(+), 36 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..767b821 100644
--- a/src/main/webapp/scripts/app/workspace/levelModify.controller.js
+++ b/src/main/webapp/scripts/app/workspace/levelModify.controller.js
@@ -12,29 +12,49 @@
             function ($scope, $rootScope, $log, $resourceProvider, $uibModalInstance, UserWorkspace, parameter, SweetAlert, $filter) {
 
                 $scope.fn = {
+                    getUserLevelList : getUserLevelList,  //  �궗�슜�옄 �벑湲� 愿�由� 由ъ뒪�듃
                     cancel : cancel,    //  �뙘�뾽 李� �떕湲�
                     formSubmit : formSubmit,    //  �뤌 �쟾�넚
                     formCheck : formCheck,  //  �뤌 泥댄겕
-                    modifyUserPermission : modifyUserPermission,   //  沅뚰븳 蹂�寃�
+                    //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.failedToSelectWorkspaceFullUserList"), result.data.message.message); // "�궗�슜�옄 �벑湲� 紐⑸줉 議고쉶 �떎�뙣"
+                        }
+                    });
+                }
 
                 function formCheck(formInvalid) {
                     if (formInvalid) {
@@ -54,7 +74,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 +99,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