修改页面一些按钮的权限

This commit is contained in:
zhl 2021-05-08 13:37:15 +08:00
parent 4291140523
commit cfba05705b
14 changed files with 36 additions and 1 deletions

View File

@ -346,6 +346,7 @@
<el-button <el-button
type="primary" type="primary"
@click="saveReward" @click="saveReward"
v-permission="['activity:edit']"
> >
保存 保存
</el-button> </el-button>

View File

@ -30,6 +30,7 @@
<el-button <el-button
type="primary" type="primary"
icon="el-icon-edit" icon="el-icon-edit"
v-permission="['activity:edit']"
> >
添加 添加
</el-button> </el-button>
@ -91,6 +92,7 @@
type="primary" type="primary"
size="small" size="small"
icon="el-icon-edit" icon="el-icon-edit"
v-permission="['activity:edit']"
> >
编辑 编辑
</el-button> </el-button>
@ -99,6 +101,7 @@
type="danger" type="danger"
size="small" size="small"
style="margin-left: 10px" style="margin-left: 10px"
v-permission="['activity:delete']"
@click="handleDelete(scope)" @click="handleDelete(scope)"
> >
{{ $t('permission.delete') }} {{ $t('permission.delete') }}

View File

@ -112,6 +112,7 @@
<el-button <el-button
type="primary" type="primary"
@click="submitForm" @click="submitForm"
v-permission="['sysgame:edit']"
> >
保存 保存
</el-button> </el-button>

View File

@ -14,6 +14,7 @@
<el-button <el-button
type="primary" type="primary"
icon="el-icon-edit" icon="el-icon-edit"
v-permission="['sysgame:edit']"
> >
添加 添加
</el-button> </el-button>
@ -66,6 +67,7 @@
type="primary" type="primary"
size="small" size="small"
icon="el-icon-edit" icon="el-icon-edit"
v-permission="['sysgame:edit']"
> >
编辑 编辑
</el-button> </el-button>
@ -74,6 +76,7 @@
type="danger" type="danger"
size="small" size="small"
style="margin-left: 10px" style="margin-left: 10px"
v-permission="['sysgame:delete']"
@click="handleDelete(scope)" @click="handleDelete(scope)"
> >
{{ $t('permission.delete') }} {{ $t('permission.delete') }}

View File

@ -13,6 +13,7 @@
type="success" type="success"
icon="el-icon-check" icon="el-icon-check"
@click="saveVal" @click="saveVal"
v-permission="['shop:game_setting']"
>保存</el-button> >保存</el-button>
</el-button-group> </el-button-group>
</sticky> </sticky>

View File

@ -142,6 +142,7 @@
type="primary" type="primary"
v-loading="loading" v-loading="loading"
@click="submitForm" @click="submitForm"
v-permission="['question:edit']"
> >
保存 保存
</el-button> </el-button>
@ -150,6 +151,7 @@
style="margin-left: 10px;" style="margin-left: 10px;"
type="warning" type="warning"
@click="saveNext" @click="saveNext"
v-permission="['question:edit']"
> >
保存&下一题 保存&下一题
</el-button> </el-button>
@ -158,6 +160,7 @@
style="margin-left: 10px;" style="margin-left: 10px;"
type="danger" type="danger"
@click="deleteRecord" @click="deleteRecord"
v-permission="['question:delete']"
> >
删除 删除
</el-button> </el-button>

View File

@ -24,6 +24,7 @@
<el-button <el-button
type="primary" type="primary"
icon="el-icon-edit" icon="el-icon-edit"
v-permission="['question:edit']"
> >
添加 添加
</el-button> </el-button>
@ -102,6 +103,7 @@
type="primary" type="primary"
size="small" size="small"
icon="el-icon-edit" icon="el-icon-edit"
v-permission="['question:edit']"
> >
编辑 编辑
</el-button> </el-button>
@ -111,6 +113,7 @@
size="small" size="small"
style="margin-left: 10px" style="margin-left: 10px"
@click="handleDelete(scope)" @click="handleDelete(scope)"
v-permission="['question:delete']"
> >
{{ $t('permission.delete') }} {{ $t('permission.delete') }}
</el-button> </el-button>

View File

@ -22,6 +22,7 @@
type="primary" type="primary"
v-loading="loading" v-loading="loading"
@click="saveVal" @click="saveVal"
v-permission="['shop:tiku_setting']"
> >
保存 保存
</el-button> </el-button>

View File

@ -92,6 +92,7 @@
<el-button <el-button
type="primary" type="primary"
@click="submitForm" @click="submitForm"
v-permission="['shopman:edit']"
> >
保存 保存
</el-button> </el-button>

View File

@ -15,6 +15,7 @@
<el-button <el-button
type="primary" type="primary"
icon="el-icon-edit" icon="el-icon-edit"
v-permission="['shopman:edit']"
> >
添加 添加
</el-button> </el-button>
@ -69,6 +70,7 @@
type="primary" type="primary"
size="small" size="small"
icon="el-icon-edit" icon="el-icon-edit"
v-permission="['shopman:edit']"
> >
编辑 编辑
</el-button> </el-button>
@ -77,6 +79,7 @@
type="danger" type="danger"
size="small" size="small"
style="margin-left: 10px" style="margin-left: 10px"
v-permission="['shopman:delete']"
@click="handleDelete(scope)" @click="handleDelete(scope)"
> >
{{ $t('permission.delete') }} {{ $t('permission.delete') }}

View File

@ -44,6 +44,7 @@
<el-button <el-button
type="primary" type="primary"
@click="handleCreateAdmin" @click="handleCreateAdmin"
v-permission="['shopadmin:edit']"
> >
{{$t('admin.addAdmin')}} {{$t('admin.addAdmin')}}
</el-button> </el-button>
@ -115,6 +116,7 @@
<el-button <el-button
type="primary" type="primary"
size="small" size="small"
v-permission="['shopadmin:edit']"
@click="handleEdit(scope)" @click="handleEdit(scope)"
> >
{{$t('admin.editAdmin')}} {{$t('admin.editAdmin')}}
@ -122,6 +124,7 @@
<el-button <el-button
type="danger" type="danger"
size="small" size="small"
v-permission="['shopadmin:delete']"
@click="handleDelete(scope)" @click="handleDelete(scope)"
> >
{{$t('permission.delete')}} {{$t('permission.delete')}}

View File

@ -43,6 +43,7 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-button <el-button
v-permission="['admin:edit']"
type="primary" type="primary"
@click="handleCreateAdmin" @click="handleCreateAdmin"
> >
@ -123,6 +124,7 @@
<el-button <el-button
type="primary" type="primary"
size="small" size="small"
v-permission="['admin:edit']"
@click="handleEdit(scope)" @click="handleEdit(scope)"
> >
{{$t('admin.editAdmin')}} {{$t('admin.editAdmin')}}
@ -130,6 +132,7 @@
<el-button <el-button
type="danger" type="danger"
size="small" size="small"
v-permission="['admin:delete']"
@click="handleDelete(scope)" @click="handleDelete(scope)"
> >
{{$t('permission.delete')}} {{$t('permission.delete')}}
@ -138,6 +141,7 @@
<el-button <el-button
type="warning" type="warning"
size="small" size="small"
v-permission="['admin:lock']"
@click="handleLock(scope)" @click="handleLock(scope)"
> >
{{scope.row.locked? '解锁' : '锁定'}} {{scope.row.locked? '解锁' : '锁定'}}
@ -239,7 +243,7 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="锁定"> <el-form-item label="锁定" v-permission="['admin:lock']">
<el-switch v-model="record.locked"/> <el-switch v-model="record.locked"/>
</el-form-item> </el-form-item>
<el-form-item label="备注"> <el-form-item label="备注">

View File

@ -6,6 +6,7 @@
type="primary" type="primary"
v-loading="loading" v-loading="loading"
@click="saveVal" @click="saveVal"
v-permission="['permission:edit']"
> >
保存 保存
</el-button> </el-button>
@ -34,14 +35,17 @@
<span v-if="node.level !== 2">{{ node.label }}</span> <span v-if="node.level !== 2">{{ node.label }}</span>
<span class="action"> <span class="action">
<a v-if="node.level === 1" <a v-if="node.level === 1"
v-permission="['permission:edit']"
@click="append(data)"> @click="append(data)">
增加 增加
</a> </a>
<a v-if="node.level === 2" <a v-if="node.level === 2"
v-permission="['permission:edit']"
@click="edit(node, data)"> @click="edit(node, data)">
修改 修改
</a> </a>
<a v-if="node.level !== 1" <a v-if="node.level !== 1"
v-permission="['permission:delete']"
@click="remove(node, data)"> @click="remove(node, data)">
删除 删除
</a> </a>
@ -111,6 +115,7 @@
<el-button <el-button
type="primary" type="primary"
@click="savePermission" @click="savePermission"
v-permission="['permission:edit']"
> >
确定 确定
</el-button> </el-button>

View File

@ -3,6 +3,7 @@
<el-button <el-button
type="primary" type="primary"
@click="handleCreateRole" @click="handleCreateRole"
v-permission="['role:edit']"
> >
{{ $t('permission.createRole') }} {{ $t('permission.createRole') }}
</el-button> </el-button>
@ -52,6 +53,7 @@
<el-button <el-button
type="primary" type="primary"
size="small" size="small"
v-permission="['role:edit']"
@click="handleEdit(scope)" @click="handleEdit(scope)"
> >
{{ $t('permission.editPermission') }} {{ $t('permission.editPermission') }}
@ -59,6 +61,7 @@
<el-button <el-button
type="danger" type="danger"
size="small" size="small"
v-permission="['role:delete']"
@click="handleDelete(scope)" @click="handleDelete(scope)"
> >
{{ $t('permission.delete') }} {{ $t('permission.delete') }}