Browse Source

Merge branch 'dev-lhf' into 'dev'

fix: 用户修改和删除要受用户权限的控制

See merge request product-group-fe/sfy-safety-group/sfy-safety!30
楼航飞 11 months ago
parent
commit
442db5b6b1
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/views/system/user/user.vue

+ 2 - 2
src/views/system/user/user.vue

@@ -98,7 +98,7 @@
                   @click="handleEdit(scope.row)"
                   v-permission="{ action: [PERM_USER.ACCOUNT_EDIT] }"
                 > -->
-                <div class="el-space__item" @click="handleEdit(scope.row)">
+                <div class="el-space__item" @click="handleEdit(scope.row)" v-permission="PERM_USER.ACCOUNT_MANAGE">
                   <div><img :src="editIcon" class="el-tooltip__trigger" /></div>
                 </div>
                 <!-- <div
@@ -106,7 +106,7 @@
                   @click="handleDelete(scope.row)"
                   v-permission="{ action: [PERM_USER.ACCOUNT_DELETE] }"
                 > -->
-                <div class="el-space__item" @click="handleDelete(scope.row)">
+                <div class="el-space__item" @click="handleDelete(scope.row)" v-permission="PERM_USER.ACCOUNT_MANAGE">
                   <div><img :src="deleteIcon" class="el-tooltip__trigger" /></div>
                 </div>
                 <div