|
@@ -5,8 +5,8 @@
|
|
|
<el-input v-model="queryParams.name" size="small" placeholder="请输入"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
- <el-button type="" size="small" @click="getList">查询</el-button>
|
|
|
- <el-button type="primary" size="small" @click="handleAdd(func.fun.id)">新增</el-button>
|
|
|
+ <el-button type="" :disabled="!$permission('/admin/role/permissionCheck')" size="small" @click="getList">查询</el-button>
|
|
|
+ <el-butto :disabled="!$permission('/admin/role/permissionAdd')" type="primary" size="small" @click="handleAdd(func.fun.id)">新增</el-butto>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<el-table
|
|
@@ -28,10 +28,10 @@
|
|
|
<el-table-column label="操作" align="center" width="150">
|
|
|
<template slot-scope="scope">
|
|
|
<el-dropdown split-button type="primary" size="small">
|
|
|
- <p v-if="$permission('/admin/group/modify')" @click="handleEdit(scope.row)">编辑</p>
|
|
|
+ <p v-if="$permission('/admin/role/permissionModify')" @click="handleEdit(scope.row)">编辑</p>
|
|
|
<p v-else :disabled="true">编辑</p>
|
|
|
<el-dropdown-menu slot="dropdown" class="text-align_center">
|
|
|
- <el-dropdown-item class="color-red" @click.native="handleDelete(scope.row)" divided>删除</el-dropdown-item>
|
|
|
+ <el-dropdown-item :disabled="!$permission('/admin/role/permissionDelete')" class="color-red" @click.native="handleDelete(scope.row)" divided>删除</el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
|
</el-dropdown>
|
|
|
</template>
|