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


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

添加引用

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开发框架网发布内容,转载请附上原文出处连接
张国生
评论列表

发表评论

评论内容
昵称:
关联文章

前台页面定义权限判断
窗体定义权限操作按钮
vue定义组件props中设置object属性的默认
权限配置
Vue.js中如何限制Props只接受特定数组定义验证方法解析
C# 配置文件增加定义节点
窗体GridView布局定义
窗体权限
网站迁移纪实:从Web Form 到 Asp.Net Core (Abp vNext 定义开发)
WPF开发随笔收录-定义图标控件
Excel定义格式千分符
定义表格操作按钮 GridControlEmbeddedNavigator
C# Winform 定义异常处理方法
TinyMCE定义字体大小列表
SQL Prompt定义代码片段
.NET Core 定义中间件 Middleware
CSS cursor 属性
winform定义控件(UserControl)加载慢的研究
AS.NET Core定义类中全局访问HttpContext
自己创造一个格式,定义文件后缀名