From cfba05705ba036d07a48adf628621ad55daaa53e Mon Sep 17 00:00:00 2001 From: zhl Date: Sat, 8 May 2021 13:37:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A1=B5=E9=9D=A2=E4=B8=80?= =?UTF-8?q?=E4=BA=9B=E6=8C=89=E9=92=AE=E7=9A=84=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/activity/edit.vue | 1 + src/views/activity/list.vue | 3 +++ src/views/game/game_edit.vue | 1 + src/views/game/game_list.vue | 3 +++ src/views/game/game_setting.vue | 1 + src/views/question/editor.vue | 3 +++ src/views/question/list.vue | 3 +++ src/views/question/setting.vue | 1 + src/views/shop/edit.vue | 1 + src/views/shop/list.vue | 3 +++ src/views/shop/shop_admin.vue | 3 +++ src/views/system/admin.vue | 6 +++++- src/views/system/permission.vue | 5 +++++ src/views/system/role.vue | 3 +++ 14 files changed, 36 insertions(+), 1 deletion(-) diff --git a/src/views/activity/edit.vue b/src/views/activity/edit.vue index 231a8af..d19a20b 100644 --- a/src/views/activity/edit.vue +++ b/src/views/activity/edit.vue @@ -346,6 +346,7 @@ 保存 diff --git a/src/views/activity/list.vue b/src/views/activity/list.vue index bafb209..86da9a4 100644 --- a/src/views/activity/list.vue +++ b/src/views/activity/list.vue @@ -30,6 +30,7 @@ 添加 @@ -91,6 +92,7 @@ type="primary" size="small" icon="el-icon-edit" + v-permission="['activity:edit']" > 编辑 @@ -99,6 +101,7 @@ type="danger" size="small" style="margin-left: 10px" + v-permission="['activity:delete']" @click="handleDelete(scope)" > {{ $t('permission.delete') }} diff --git a/src/views/game/game_edit.vue b/src/views/game/game_edit.vue index 612e42f..67488ff 100644 --- a/src/views/game/game_edit.vue +++ b/src/views/game/game_edit.vue @@ -112,6 +112,7 @@ 保存 diff --git a/src/views/game/game_list.vue b/src/views/game/game_list.vue index c54056c..97afcda 100644 --- a/src/views/game/game_list.vue +++ b/src/views/game/game_list.vue @@ -14,6 +14,7 @@ 添加 @@ -66,6 +67,7 @@ type="primary" size="small" icon="el-icon-edit" + v-permission="['sysgame:edit']" > 编辑 @@ -74,6 +76,7 @@ type="danger" size="small" style="margin-left: 10px" + v-permission="['sysgame:delete']" @click="handleDelete(scope)" > {{ $t('permission.delete') }} diff --git a/src/views/game/game_setting.vue b/src/views/game/game_setting.vue index 2e25a06..52e2f2d 100644 --- a/src/views/game/game_setting.vue +++ b/src/views/game/game_setting.vue @@ -13,6 +13,7 @@ type="success" icon="el-icon-check" @click="saveVal" + v-permission="['shop:game_setting']" >保存 diff --git a/src/views/question/editor.vue b/src/views/question/editor.vue index 165ed76..cff8a86 100644 --- a/src/views/question/editor.vue +++ b/src/views/question/editor.vue @@ -142,6 +142,7 @@ type="primary" v-loading="loading" @click="submitForm" + v-permission="['question:edit']" > 保存 @@ -150,6 +151,7 @@ style="margin-left: 10px;" type="warning" @click="saveNext" + v-permission="['question:edit']" > 保存&下一题 @@ -158,6 +160,7 @@ style="margin-left: 10px;" type="danger" @click="deleteRecord" + v-permission="['question:delete']" > 删除 diff --git a/src/views/question/list.vue b/src/views/question/list.vue index ba0de91..609ba58 100644 --- a/src/views/question/list.vue +++ b/src/views/question/list.vue @@ -24,6 +24,7 @@ 添加 @@ -102,6 +103,7 @@ type="primary" size="small" icon="el-icon-edit" + v-permission="['question:edit']" > 编辑 @@ -111,6 +113,7 @@ size="small" style="margin-left: 10px" @click="handleDelete(scope)" + v-permission="['question:delete']" > {{ $t('permission.delete') }} diff --git a/src/views/question/setting.vue b/src/views/question/setting.vue index 24df6c2..5dce367 100644 --- a/src/views/question/setting.vue +++ b/src/views/question/setting.vue @@ -22,6 +22,7 @@ type="primary" v-loading="loading" @click="saveVal" + v-permission="['shop:tiku_setting']" > 保存 diff --git a/src/views/shop/edit.vue b/src/views/shop/edit.vue index 525953a..0b9a8df 100644 --- a/src/views/shop/edit.vue +++ b/src/views/shop/edit.vue @@ -92,6 +92,7 @@ 保存 diff --git a/src/views/shop/list.vue b/src/views/shop/list.vue index cc2e27b..a7c919f 100644 --- a/src/views/shop/list.vue +++ b/src/views/shop/list.vue @@ -15,6 +15,7 @@ 添加 @@ -69,6 +70,7 @@ type="primary" size="small" icon="el-icon-edit" + v-permission="['shopman:edit']" > 编辑 @@ -77,6 +79,7 @@ type="danger" size="small" style="margin-left: 10px" + v-permission="['shopman:delete']" @click="handleDelete(scope)" > {{ $t('permission.delete') }} diff --git a/src/views/shop/shop_admin.vue b/src/views/shop/shop_admin.vue index 3eae6e5..44f8b43 100644 --- a/src/views/shop/shop_admin.vue +++ b/src/views/shop/shop_admin.vue @@ -44,6 +44,7 @@ {{$t('admin.addAdmin')}} @@ -115,6 +116,7 @@ {{$t('admin.editAdmin')}} @@ -122,6 +124,7 @@ {{$t('permission.delete')}} diff --git a/src/views/system/admin.vue b/src/views/system/admin.vue index 5127ff4..c1072d9 100644 --- a/src/views/system/admin.vue +++ b/src/views/system/admin.vue @@ -43,6 +43,7 @@ @@ -123,6 +124,7 @@ {{$t('admin.editAdmin')}} @@ -130,6 +132,7 @@ {{$t('permission.delete')}} @@ -138,6 +141,7 @@ {{scope.row.locked? '解锁' : '锁定'}} @@ -239,7 +243,7 @@ /> - + diff --git a/src/views/system/permission.vue b/src/views/system/permission.vue index de35af3..41671f7 100644 --- a/src/views/system/permission.vue +++ b/src/views/system/permission.vue @@ -6,6 +6,7 @@ type="primary" v-loading="loading" @click="saveVal" + v-permission="['permission:edit']" > 保存 @@ -34,14 +35,17 @@ {{ node.label }} 增加 修改 删除 @@ -111,6 +115,7 @@ 确定 diff --git a/src/views/system/role.vue b/src/views/system/role.vue index 886786e..ea22338 100644 --- a/src/views/system/role.vue +++ b/src/views/system/role.vue @@ -3,6 +3,7 @@ {{ $t('permission.createRole') }} @@ -52,6 +53,7 @@ {{ $t('permission.editPermission') }} @@ -59,6 +61,7 @@ {{ $t('permission.delete') }}