From 91a257cc50eed2dd609be8c236a5e6e83dfdb027 Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 금, 26 11월 2021 13:31:41 +0900 Subject: [PATCH] 업체/ISP/호스팅 업체관리 목록 권한 별로 표시 [프론트] --- src/main/webapp/views/companyField/companyFieldList.html | 4 ++-- src/main/webapp/views/ispField/ispFieldList.html | 4 ++-- src/main/webapp/views/hostingField/hostingFieldList.html | 4 ++-- src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js | 4 ++-- src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js | 14 +++++++------- src/main/webapp/views/common/sidebar.html | 7 ++++--- 6 files changed, 19 insertions(+), 18 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 8a7e723..437d530 100644 --- a/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js +++ b/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js @@ -504,8 +504,8 @@ 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>"; + case "PARTNER_SETTING_PERM_YN" : + makeTag += "<label class='switch'><input type='checkbox' ng-model='data.permPartnerSetting' ng-click='event.modifyLevelPermission(data)'><span class='slider round'></span></label>"; break; case "API_PERM_YN" : diff --git a/src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js b/src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js index b95ac5c..5109c5f 100644 --- a/src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js +++ b/src/main/webapp/scripts/app/workspace/workspaceUserLevelConfig.controller.js @@ -189,6 +189,13 @@ .setDType("renderer") .setDRenderer("USER_LEVEL_MODIFY")); $scope.vm.tableConfigs1.push($tableProvider.config() + .setHName("manageUser.managePartnerPerm") + .setHWidth("width-120-p") + .setDType("renderer") + .setDAlign("text-center") + .setDName("managePartner") + .setDRenderer("PARTNER_SETTING_PERM_YN")); + $scope.vm.tableConfigs1.push($tableProvider.config() .setHName("manageUser.manageWorkspacePerm") .setHWidth("width-120-p") .setDType("renderer") @@ -209,13 +216,6 @@ .setDAlign("text-center") .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") diff --git a/src/main/webapp/views/common/sidebar.html b/src/main/webapp/views/common/sidebar.html index 1d94148..29c5235 100644 --- a/src/main/webapp/views/common/sidebar.html +++ b/src/main/webapp/views/common/sidebar.html @@ -328,14 +328,14 @@ <li class="sub-header" ng-if="$root.checkMngPermissionSettings()"> <span>LIST MANAGEMENT</span> </li> - <li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_ISSUE_STATUS')"> + <li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')"> <a ui-sref="companyField.list" tabindex="-1"> <div class="icon-w"> <div class="os-icon os-icon-agenda-1"></div> </div> <span translate="common.customCompanyField">�뾽泥� 愿�由�</span></a> </li> - <li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_ISSUE_STATUS')"> + <li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')"> <a ui-sref="ispField.list" tabindex="-1"> <div class="icon-w"> @@ -343,13 +343,14 @@ </div> <span translate="common.customIspField">ISP 愿�由�</span></a> </li> - <li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_ISSUE_STATUS')"> + <li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')"> <a ui-sref="hostingField.list" tabindex="-1"> <div class="icon-w"> <div class="os-icon os-icon-agenda-1"></div> </div> <span translate="common.customHostingField">�샇�뒪�똿 愿�由�</span></a> </li> + <li class="sub-header" ng-if="$root.checkMngPermissionManager()"> <span>Management</span> </li> diff --git a/src/main/webapp/views/companyField/companyFieldList.html b/src/main/webapp/views/companyField/companyFieldList.html index 531f7f6..3e86337 100644 --- a/src/main/webapp/views/companyField/companyFieldList.html +++ b/src/main/webapp/views/companyField/companyFieldList.html @@ -1,7 +1,7 @@ <div class="row"> <div class="col-sm-12"> <div class="element-wrapper"> - <div class="element-actions" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_CUSTOME_FIELD')"> + <div class="element-actions" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')"> <button ng-click="fn.add()" class="btn btn-xlg btn-danger"><i class="os-icon os-icon-plus"></i> <span translate="companyField.add">�뾽泥� �깮�꽦</span> </button> @@ -64,7 +64,7 @@ </label> </div> </div> - <div class="col-5 text-right" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_CUSTOME_FIELD')"> + <div class="col-5 text-right" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')"> <form class="form-inline justify-content-sm-end pull-right" method="post" action="/companyField/downloadExcel" name="companyFieldListForm"> diff --git a/src/main/webapp/views/hostingField/hostingFieldList.html b/src/main/webapp/views/hostingField/hostingFieldList.html index 8c9ac52..fd1bcb4 100644 --- a/src/main/webapp/views/hostingField/hostingFieldList.html +++ b/src/main/webapp/views/hostingField/hostingFieldList.html @@ -1,7 +1,7 @@ <div class="row"> <div class="col-sm-12"> <div class="element-wrapper"> - <div class="element-actions" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_CUSTOME_FIELD')"> + <div class="element-actions" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')"> <button ng-click="fn.add()" class="btn btn-xlg btn-danger"><i class="os-icon os-icon-plus"></i> <span translate="hostingField.add">�뾽泥� �깮�꽦</span> </button> @@ -64,7 +64,7 @@ </label> </div> </div> - <div class="col-5 text-right" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_CUSTOME_FIELD')"> + <div class="col-5 text-right" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')"> <form class="form-inline justify-content-sm-end pull-right" method="post" action="/hostingField/downloadExcel" name="hostingFieldListForm"> diff --git a/src/main/webapp/views/ispField/ispFieldList.html b/src/main/webapp/views/ispField/ispFieldList.html index 847e7b5..e40f4e0 100644 --- a/src/main/webapp/views/ispField/ispFieldList.html +++ b/src/main/webapp/views/ispField/ispFieldList.html @@ -1,7 +1,7 @@ <div class="row"> <div class="col-sm-12"> <div class="element-wrapper"> - <div class="element-actions" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_CUSTOME_FIELD')"> + <div class="element-actions" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')"> <button ng-click="fn.add()" class="btn btn-xlg btn-danger"><i class="os-icon os-icon-plus"></i> <span translate="ispField.add">�뾽泥� �깮�꽦</span> </button> @@ -64,7 +64,7 @@ </label> </div> </div> - <div class="col-5 text-right" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_CUSTOME_FIELD')"> + <div class="col-5 text-right" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')"> <form class="form-inline justify-content-sm-end pull-right" method="post" action="/ispField/downloadExcel" name="ispFieldListForm"> -- Gitblit v1.8.0