fix: 解决车辆黑白名单页面权限问题
This commit is contained in:
parent
893c9509ac
commit
f36e9261c4
@ -4,7 +4,6 @@
|
||||
<el-form :inline="true" class="demo-form-inline" size="medium">
|
||||
<el-form-item :label="$t('message.carManage.carNumber')">
|
||||
<el-input
|
||||
v-permission="{key: 'rygl_query', menuPath: '/project/carManage/carManage'}"
|
||||
v-model="carNumber"
|
||||
:placeholder="$t('message.deviceManage.placeholder')"
|
||||
></el-input>
|
||||
@ -158,7 +157,7 @@
|
||||
|
||||
<el-table-column
|
||||
:label="$t('message.deviceManage.operation')"
|
||||
align="center"
|
||||
align="center" width="160px"
|
||||
>
|
||||
<template slot-scope="scope">
|
||||
<div class="tableBtns">
|
||||
@ -727,25 +726,11 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
getBlackWhiteBoole(){
|
||||
let clgl = {key: 'clgl_blackWhiteList', moduleName: '车辆黑白名单管理'}
|
||||
let clgl = {key: 'clgl_blackWhiteList', menuPath: '/project/carManage/carManage'}
|
||||
console.log('1111111111111111111111111',this.checkPermission(clgl) );
|
||||
this.editPermission = this.checkPermission(clgl);
|
||||
},
|
||||
checkPermission(permission){
|
||||
var permissions = store.state.userInfo.menuAuthority.menuList;
|
||||
permissions = permissions.filter(
|
||||
(x) => x.menuName == permission.moduleName
|
||||
)[0];
|
||||
// console.log(permissions,'666777')
|
||||
if(!permissions.actionList){
|
||||
return false;
|
||||
}
|
||||
let index = permissions.actionList.findIndex(
|
||||
(x) => x.actionCode == permission.key
|
||||
)
|
||||
console.log(index,'666777')
|
||||
return index != -1?true:false;
|
||||
},
|
||||
|
||||
|
||||
// 获取企业分级列表
|
||||
getEnterpriseListFn() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user