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


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

添加引用

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

发表评论

评论内容
昵称:
验证码:
验证码
关联文章

前台页面自定义权限值判断
Epicor页面传值判断
窗体自定义权限操作按钮
Epicor页面根据不同权限显示不同的表格列
权限配置
vue自定义组件props中设置object属性的默认值:
Vue.js中如何限制Props只接受特定数组值:自定义验证方法解析
C# 配置文件增加自定义节点
窗体GridView布局自定义
从 SE37 到 HTTP 地址:一步步定位 SAP 自定义接口的测试入口
窗体权限
WPF开发随笔收录-自定义图标控件
网站迁移纪实:从Web Form 到 Asp.Net Core (Abp vNext 自定义开发)
Excel自定义格式千分符
自定义表格操作按钮 GridControlEmbeddedNavigator
C# Winform 自定义异常处理方法
TinyMCE自定义字体大小列表
SQL Prompt自定义代码片段
.NET Core 自定义中间件 Middleware
CSS cursor 属性值