前台页面自定义权限值判断


有时候需要手动判断页面中是否存在某个权限值

添加引用

Markup 全选
import { useCacheDataStore } from '@/stores/cacheData'
import router from '@/router'

权限判断

Markup 全选
onMounted(() => {
	const currentRoute = router.currentRoute.value
    const cacheDataStore = useCacheDataStore()
    const userAuth = cacheDataStore.userMenuAuth.find(
        (item) => item.routeName == currentRoute.name
    )
	// 判断是否有修改权限
    if (userAuth) {
		filterData.value.searchAllData = (userAuth.authorizeValue & 8) == 8
    }
})
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
张国生
评论列表

发表评论

评论内容
昵称:
关联文章