修改页面一些按钮的权限
This commit is contained in:
parent
4291140523
commit
cfba05705b
@ -346,6 +346,7 @@
|
|||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
@click="saveReward"
|
@click="saveReward"
|
||||||
|
v-permission="['activity:edit']"
|
||||||
>
|
>
|
||||||
保存
|
保存
|
||||||
</el-button>
|
</el-button>
|
||||||
|
@ -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') }}
|
||||||
|
@ -112,6 +112,7 @@
|
|||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
@click="submitForm"
|
@click="submitForm"
|
||||||
|
v-permission="['sysgame:edit']"
|
||||||
>
|
>
|
||||||
保存
|
保存
|
||||||
</el-button>
|
</el-button>
|
||||||
|
@ -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') }}
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -92,6 +92,7 @@
|
|||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
@click="submitForm"
|
@click="submitForm"
|
||||||
|
v-permission="['shopman:edit']"
|
||||||
>
|
>
|
||||||
保存
|
保存
|
||||||
</el-button>
|
</el-button>
|
||||||
|
@ -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') }}
|
||||||
|
@ -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')}}
|
||||||
|
@ -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="备注">
|
||||||
|
@ -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>
|
||||||
|
@ -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') }}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user