From 6a7571c7d0d1bb925475940b69681e48f553d6ad Mon Sep 17 00:00:00 2001
From: wyu <kknd09321@nate.com>
Date: 금, 26 11월 2021 10:12:02 +0900
Subject: [PATCH] 워크스페이스 사용자 레벨 추가[프론트]

---
 src/main/webapp/scripts/app/workspace/workspaceLevelModify.controller.js     |    1 +
 src/main/webapp/i18n/ko/global.json                                          |    1 +
 src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js |    4 ++++
 src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js |    7 +++++++
 4 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js b/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js
index 8ca498a..8a7e723 100644
--- a/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js
+++ b/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js
@@ -504,6 +504,10 @@
                                             makeTag += "<label class='switch'><input type='checkbox' ng-model='data.permIssueSetting' ng-click='event.modifyLevelPermission(data)'><span class='slider round'></span></label>";
                                             break;
 
+                                        case "USE_COMPANY_PERM_YN" :
+                                            makeTag += "<label class='switch'><input type='checkbox' ng-model='data.permUseCompanySetting' ng-click='event.modifyLevelPermission(data)'><span class='slider round'></span></label>";
+                                            break;
+
                                         case "API_PERM_YN" :
                                             makeTag += "<label class='switch'><input type='checkbox' ng-model='data.permApi' ng-click='event.modifyLevelPermission(data)'><span class='slider round'></span></label>";
                                             break;
diff --git a/src/main/webapp/i18n/ko/global.json b/src/main/webapp/i18n/ko/global.json
index f89fc50..c584f6f 100644
--- a/src/main/webapp/i18n/ko/global.json
+++ b/src/main/webapp/i18n/ko/global.json
@@ -554,6 +554,7 @@
         "manageWorkspacePerm": "�썙�겕�뒪�럹�씠�뒪 愿�由�",
         "manageProjectPerm": "�봽濡쒖젥�듃 愿�由�",
         "manageIssueSystemPerm": "�씠�뒋 �떆�뒪�뀥 愿�由�",
+        "manageUseCompanyPerm": "�뾽泥� 由ъ뒪�듃 愿�由�",
         "manageUserPerm": "�궗�슜�옄 愿�由�",
         "manageApiPerm" : "API 愿�由�",
         "manageNoticePerm": "怨듭��궗�빆 愿�由�",
diff --git a/src/main/webapp/scripts/app/workspace/workspaceLevelModify.controller.js b/src/main/webapp/scripts/app/workspace/workspaceLevelModify.controller.js
index 508ae6f..f62ad14 100644
--- a/src/main/webapp/scripts/app/workspace/workspaceLevelModify.controller.js
+++ b/src/main/webapp/scripts/app/workspace/workspaceLevelModify.controller.js
@@ -25,6 +25,7 @@
                         permWorkSpaceSetting : false,
                         permProjectSetting : false,
                         permIssueSetting : false,
+                        permUseCompany : false,
                         permApi : false,
                         permNotice : false,
                         permFAQ : false,
diff --git a/src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js b/src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js
index e818c63..b95ac5c 100644
--- a/src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js
+++ b/src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js
@@ -210,6 +210,13 @@
                         .setDName("IssueSystem")
                         .setDRenderer("ISSUE_SETTING_PERM_YN"));
                     $scope.vm.tableConfigs1.push($tableProvider.config()
+                        .setHName("manageUser.manageUseCompanyPerm")
+                        .setHWidth("width-120-p")
+                        .setDType("renderer")
+                        .setDAlign("text-center")
+                        .setDName("UseCompany")
+                        .setDRenderer("USE_COMPANY_PERM_YN"));
+                    $scope.vm.tableConfigs1.push($tableProvider.config()
                         .setHName("manageUser.manageApiPerm")
                         .setHWidth("width-120-p")
                         .setDType("renderer")

--
Gitblit v1.8.0