# 判断按钮权限

 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