Refactor permission utility function

This commit is contained in:
jxxghp
2024-10-18 14:24:16 +08:00
parent 2710cbc85a
commit fb510ff180
4 changed files with 4 additions and 49 deletions

View File

@@ -12,7 +12,6 @@ import store from '@/store'
import { SystemNavMenus } from '@/router/menu'
import { NavMenu } from '@/@layouts/types'
import { useDisplay } from 'vuetify'
import { hasPermission } from '@/@core/utils/permission'
const display = useDisplay()
const appMode = computed(() => {
@@ -39,9 +38,7 @@ const systemMenus = ref<NavMenu[]>([])
// 根据分类获取菜单列表
const getMenuList = (header: string) => {
return SystemNavMenus.filter(
(item: NavMenu) => item.header === header && (superUser || hasPermission(item.permission)),
)
return SystemNavMenus.filter((item: NavMenu) => item.header === header && superUser)
}
// 返回上一页