删除用户
This commit is contained in:
parent
4f946fafad
commit
03eeee14e4
|
@ -36,7 +36,7 @@
|
||||||
<el-table-column label="操作" >
|
<el-table-column label="操作" >
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button @click="edit(scope.row)" size="mini" type="primary" icon="el-icon-edit"></el-button>
|
<el-button @click="edit(scope.row)" size="mini" type="primary" icon="el-icon-edit"></el-button>
|
||||||
<el-button size="mini" type="danger" icon="el-icon-delete"></el-button>
|
<el-button size="mini" type="danger" icon="el-icon-delete" @click="del(scope.row.id)"></el-button>
|
||||||
<el-tooltip effect="dark" content="分配角色" placement="top" :enterable="false">
|
<el-tooltip effect="dark" content="分配角色" placement="top" :enterable="false">
|
||||||
<el-button size="mini" type="warning" icon="el-icon-setting"></el-button>
|
<el-button size="mini" type="warning" icon="el-icon-setting"></el-button>
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
|
@ -174,6 +174,16 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
del (id) {
|
||||||
|
this.$confirm('要删除该用户么?').then(async value => {
|
||||||
|
const { data: res } = await this.$http.delete('users/' + id)
|
||||||
|
if (res.meta.status !== 200) {
|
||||||
|
return this.$message.error(res.meta.msg)
|
||||||
|
}
|
||||||
|
this.$message.success(res.meta.msg)
|
||||||
|
return this.getUserList()
|
||||||
|
}).catch(error => error)
|
||||||
|
},
|
||||||
edit (data) {
|
edit (data) {
|
||||||
['id', 'username', 'email', 'mobile'].forEach(v => {
|
['id', 'username', 'email', 'mobile'].forEach(v => {
|
||||||
this.editForm[v] = data[v]
|
this.editForm[v] = data[v]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user