修改页面一些按钮的权限
This commit is contained in:
parent
4291140523
commit
cfba05705b
@ -346,6 +346,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
@click="saveReward"
|
||||
v-permission="['activity:edit']"
|
||||
>
|
||||
保存
|
||||
</el-button>
|
||||
|
@ -30,6 +30,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
icon="el-icon-edit"
|
||||
v-permission="['activity:edit']"
|
||||
>
|
||||
添加
|
||||
</el-button>
|
||||
@ -91,6 +92,7 @@
|
||||
type="primary"
|
||||
size="small"
|
||||
icon="el-icon-edit"
|
||||
v-permission="['activity:edit']"
|
||||
>
|
||||
编辑
|
||||
</el-button>
|
||||
@ -99,6 +101,7 @@
|
||||
type="danger"
|
||||
size="small"
|
||||
style="margin-left: 10px"
|
||||
v-permission="['activity:delete']"
|
||||
@click="handleDelete(scope)"
|
||||
>
|
||||
{{ $t('permission.delete') }}
|
||||
|
@ -112,6 +112,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
@click="submitForm"
|
||||
v-permission="['sysgame:edit']"
|
||||
>
|
||||
保存
|
||||
</el-button>
|
||||
|
@ -14,6 +14,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
icon="el-icon-edit"
|
||||
v-permission="['sysgame:edit']"
|
||||
>
|
||||
添加
|
||||
</el-button>
|
||||
@ -66,6 +67,7 @@
|
||||
type="primary"
|
||||
size="small"
|
||||
icon="el-icon-edit"
|
||||
v-permission="['sysgame:edit']"
|
||||
>
|
||||
编辑
|
||||
</el-button>
|
||||
@ -74,6 +76,7 @@
|
||||
type="danger"
|
||||
size="small"
|
||||
style="margin-left: 10px"
|
||||
v-permission="['sysgame:delete']"
|
||||
@click="handleDelete(scope)"
|
||||
>
|
||||
{{ $t('permission.delete') }}
|
||||
|
@ -13,6 +13,7 @@
|
||||
type="success"
|
||||
icon="el-icon-check"
|
||||
@click="saveVal"
|
||||
v-permission="['shop:game_setting']"
|
||||
>保存</el-button>
|
||||
</el-button-group>
|
||||
</sticky>
|
||||
|
@ -142,6 +142,7 @@
|
||||
type="primary"
|
||||
v-loading="loading"
|
||||
@click="submitForm"
|
||||
v-permission="['question:edit']"
|
||||
>
|
||||
保存
|
||||
</el-button>
|
||||
@ -150,6 +151,7 @@
|
||||
style="margin-left: 10px;"
|
||||
type="warning"
|
||||
@click="saveNext"
|
||||
v-permission="['question:edit']"
|
||||
>
|
||||
保存&下一题
|
||||
</el-button>
|
||||
@ -158,6 +160,7 @@
|
||||
style="margin-left: 10px;"
|
||||
type="danger"
|
||||
@click="deleteRecord"
|
||||
v-permission="['question:delete']"
|
||||
>
|
||||
删除
|
||||
</el-button>
|
||||
|
@ -24,6 +24,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
icon="el-icon-edit"
|
||||
v-permission="['question:edit']"
|
||||
>
|
||||
添加
|
||||
</el-button>
|
||||
@ -102,6 +103,7 @@
|
||||
type="primary"
|
||||
size="small"
|
||||
icon="el-icon-edit"
|
||||
v-permission="['question:edit']"
|
||||
>
|
||||
编辑
|
||||
</el-button>
|
||||
@ -111,6 +113,7 @@
|
||||
size="small"
|
||||
style="margin-left: 10px"
|
||||
@click="handleDelete(scope)"
|
||||
v-permission="['question:delete']"
|
||||
>
|
||||
{{ $t('permission.delete') }}
|
||||
</el-button>
|
||||
|
@ -22,6 +22,7 @@
|
||||
type="primary"
|
||||
v-loading="loading"
|
||||
@click="saveVal"
|
||||
v-permission="['shop:tiku_setting']"
|
||||
>
|
||||
保存
|
||||
</el-button>
|
||||
|
@ -92,6 +92,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
@click="submitForm"
|
||||
v-permission="['shopman:edit']"
|
||||
>
|
||||
保存
|
||||
</el-button>
|
||||
|
@ -15,6 +15,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
icon="el-icon-edit"
|
||||
v-permission="['shopman:edit']"
|
||||
>
|
||||
添加
|
||||
</el-button>
|
||||
@ -69,6 +70,7 @@
|
||||
type="primary"
|
||||
size="small"
|
||||
icon="el-icon-edit"
|
||||
v-permission="['shopman:edit']"
|
||||
>
|
||||
编辑
|
||||
</el-button>
|
||||
@ -77,6 +79,7 @@
|
||||
type="danger"
|
||||
size="small"
|
||||
style="margin-left: 10px"
|
||||
v-permission="['shopman:delete']"
|
||||
@click="handleDelete(scope)"
|
||||
>
|
||||
{{ $t('permission.delete') }}
|
||||
|
@ -44,6 +44,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
@click="handleCreateAdmin"
|
||||
v-permission="['shopadmin:edit']"
|
||||
>
|
||||
{{$t('admin.addAdmin')}}
|
||||
</el-button>
|
||||
@ -115,6 +116,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
size="small"
|
||||
v-permission="['shopadmin:edit']"
|
||||
@click="handleEdit(scope)"
|
||||
>
|
||||
{{$t('admin.editAdmin')}}
|
||||
@ -122,6 +124,7 @@
|
||||
<el-button
|
||||
type="danger"
|
||||
size="small"
|
||||
v-permission="['shopadmin:delete']"
|
||||
@click="handleDelete(scope)"
|
||||
>
|
||||
{{$t('permission.delete')}}
|
||||
|
@ -43,6 +43,7 @@
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<el-button
|
||||
v-permission="['admin:edit']"
|
||||
type="primary"
|
||||
@click="handleCreateAdmin"
|
||||
>
|
||||
@ -123,6 +124,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
size="small"
|
||||
v-permission="['admin:edit']"
|
||||
@click="handleEdit(scope)"
|
||||
>
|
||||
{{$t('admin.editAdmin')}}
|
||||
@ -130,6 +132,7 @@
|
||||
<el-button
|
||||
type="danger"
|
||||
size="small"
|
||||
v-permission="['admin:delete']"
|
||||
@click="handleDelete(scope)"
|
||||
>
|
||||
{{$t('permission.delete')}}
|
||||
@ -138,6 +141,7 @@
|
||||
<el-button
|
||||
type="warning"
|
||||
size="small"
|
||||
v-permission="['admin:lock']"
|
||||
@click="handleLock(scope)"
|
||||
>
|
||||
{{scope.row.locked? '解锁' : '锁定'}}
|
||||
@ -239,7 +243,7 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="锁定">
|
||||
<el-form-item label="锁定" v-permission="['admin:lock']">
|
||||
<el-switch v-model="record.locked"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="备注">
|
||||
|
@ -6,6 +6,7 @@
|
||||
type="primary"
|
||||
v-loading="loading"
|
||||
@click="saveVal"
|
||||
v-permission="['permission:edit']"
|
||||
>
|
||||
保存
|
||||
</el-button>
|
||||
@ -34,14 +35,17 @@
|
||||
<span v-if="node.level !== 2">{{ node.label }}</span>
|
||||
<span class="action">
|
||||
<a v-if="node.level === 1"
|
||||
v-permission="['permission:edit']"
|
||||
@click="append(data)">
|
||||
增加
|
||||
</a>
|
||||
<a v-if="node.level === 2"
|
||||
v-permission="['permission:edit']"
|
||||
@click="edit(node, data)">
|
||||
修改
|
||||
</a>
|
||||
<a v-if="node.level !== 1"
|
||||
v-permission="['permission:delete']"
|
||||
@click="remove(node, data)">
|
||||
删除
|
||||
</a>
|
||||
@ -111,6 +115,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
@click="savePermission"
|
||||
v-permission="['permission:edit']"
|
||||
>
|
||||
确定
|
||||
</el-button>
|
||||
|
@ -3,6 +3,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
@click="handleCreateRole"
|
||||
v-permission="['role:edit']"
|
||||
>
|
||||
{{ $t('permission.createRole') }}
|
||||
</el-button>
|
||||
@ -52,6 +53,7 @@
|
||||
<el-button
|
||||
type="primary"
|
||||
size="small"
|
||||
v-permission="['role:edit']"
|
||||
@click="handleEdit(scope)"
|
||||
>
|
||||
{{ $t('permission.editPermission') }}
|
||||
@ -59,6 +61,7 @@
|
||||
<el-button
|
||||
type="danger"
|
||||
size="small"
|
||||
v-permission="['role:delete']"
|
||||
@click="handleDelete(scope)"
|
||||
>
|
||||
{{ $t('permission.delete') }}
|
||||
|
Loading…
x
Reference in New Issue
Block a user