diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue
index 21e93468..743157cf 100644
--- a/src/views/system/role/index.vue
+++ b/src/views/system/role/index.vue
@@ -732,7 +732,7 @@ function fnGetList(pageNum?: number) {
queryParams.beginTime = queryRangePicker.value[0];
queryParams.endTime = queryRangePicker.value[1];
listRole(toRaw(queryParams)).then(res => {
- if (res.code === RESULT_CODE_SUCCESS) {
+ if (res.code === RESULT_CODE_SUCCESS) {
// 取消勾选
if (tableState.selectedRowKeys.length > 0) {
tableState.selectedRowKeys = [];
@@ -941,6 +941,7 @@ onMounted(() => {
v-if="
dict.sysNormalDisable.length > 0 &&
record.roleId !== 1 &&
+ record.roleKey !== 'admin' &&
hasPermissions(['system:role:edit'])
"
v-model:checked="record.statusFlag"
@@ -969,7 +970,9 @@ onMounted(() => {
-
+
{{ t('common.editText') }}
{
-
+
{{ t('common.deleteText') }}
{
-
+
{{
t('views.system.role.distributeUser')
}}