角色管理-设置权限和编辑权限修改

This commit is contained in:
2026-10-10 10:14:40 +08:00
parent f9483c00ec
commit 1f2ab85a68
+3
View File
@@ -5,6 +5,7 @@ import { Icon } from '@iconify/vue'
import { useThemeStore } from '@/store/modules/theme'; import { useThemeStore } from '@/store/modules/theme';
import { useRouter } from 'vue-router'; import { useRouter } from 'vue-router';
import { NButton } from 'naive-ui'; import { NButton } from 'naive-ui';
import { localStg } from '@/utils/storage';
import { roleListApi, editRoleApi } from '@/service/api/role'; import { roleListApi, editRoleApi } from '@/service/api/role';
const router = useRouter(); const router = useRouter();
@@ -57,6 +58,7 @@ const columns = ref([
text: true, text: true,
size: 'tiny', size: 'tiny',
type: 'primary', type: 'primary',
disabled: row.id === 1 && localStg.get('userInfo')?.role_id !== 1,
onClick: () => handleSetPermission(row) onClick: () => handleSetPermission(row)
}, { }, {
// 渲染按钮文本 // 渲染按钮文本
@@ -66,6 +68,7 @@ const columns = ref([
text: true, text: true,
size: 'tiny', size: 'tiny',
type: 'primary', type: 'primary',
disabled: row.id === 1 && localStg.get('userInfo')?.role_id !== 1,
onClick: () => handleEdit(row) onClick: () => handleEdit(row)
}, { }, {
// 渲染按钮文本 // 渲染按钮文本