学生列表隐藏专家操作按钮

master
yujialong 4 years ago
parent 0978dad5cb
commit aef8136ce9
  1. 27
      src/components/page/Student.vue

@ -57,17 +57,19 @@
<el-table-column label="操作" align="center" width="300">
<template slot-scope="scope">
<el-button type="text" v-auth @click="editStudent(scope.row,true)">查看</el-button>
<el-button type="text" v-auth @click="editStudent(scope.row,false)">编辑</el-button>
<el-button type="text" v-auth @click="resetPassword(scope.row)">重置密码</el-button>
<el-button type="text" v-auth @click="handleDelete(scope.row)">删除</el-button>
<el-switch
v-model="scope.row.disableAccount"
:active-value="0"
:inactive-value="1"
style="margin: 0 5px"
@change="switchOff($event,scope.row,scope.$index)"
v-auth="'学生管理:禁用'"
></el-switch>
<template v-if="!studentIds.includes(scope.row.studentId)">
<el-button type="text" v-auth @click="editStudent(scope.row,false)">编辑</el-button>
<el-button type="text" v-auth @click="resetPassword(scope.row)">重置密码</el-button>
<el-button type="text" v-auth @click="handleDelete(scope.row)">删除</el-button>
<el-switch
v-model="scope.row.disableAccount"
:active-value="0"
:inactive-value="1"
style="margin: 0 5px"
@change="switchOff($event,scope.row,scope.$index)"
v-auth="'student:禁用'"
></el-switch>
</template>
</template>
</el-table-column>
</el-table>
@ -248,7 +250,8 @@ export default {
schoolList: [],
uploadFaild: false,
token: '',
accountMsg: ''
accountMsg: '',
studentIds: [1504, 1505, 1506, 1507, 1508, 1509, 1510, 1511, 1512, 1513]
};
},
mounted() {

Loading…
Cancel
Save