diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue
index 442b8761..66b05e8a 100644
--- a/src/views/system/role/index.vue
+++ b/src/views/system/role/index.vue
@@ -940,6 +940,8 @@ onMounted(() => {
v-if="
dict.sysNormalDisable.length > 0 &&
record.roleId !== '1' &&
+ record.roleKey !== 'admin' &&
+ record.roleKey !== 'tenant' &&
hasPermissions(['system:role:edit'])
"
v-model:checked="record.status"
@@ -968,7 +970,13 @@ onMounted(() => {
-
+
{{ t('common.editText') }}
{
-
+
{{ t('common.deleteText') }}
{
-
+
{{
t('views.system.role.distribute')
}}