# 判断按钮权限
onInit() {
//例:判断用户是否有SellOrder表有没有Add权限(2021.03.19到最后的才能使用)
//第二个参数可选值:Add、Update、Delete、Audit、Import、Export、Search,也可以是自定的义的按钮权限值
if (this.filterPermission("SellOrder",'Add')) {
//to do...
}
//判断方式2:
const _result = (this.$store.state.permission || []).find((x) => {
return x.url == '/xx';//xx为菜单上的配置的url地址
});
if(_result && _result.permission.some((x) => x == permission){
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19