From 903d1d87f2063e54978189701d9db4f6fc30c202 Mon Sep 17 00:00:00 2001 From: odc.xiaohui <xiaohui@Q1> Date: 星期五, 07 四月 2023 15:09:46 +0800 Subject: [PATCH] 修改删除报案人 --- src/views/manager/User.vue | 22 ++++++++++++++++++---- 1 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/views/manager/User.vue b/src/views/manager/User.vue index e8fa067..11e359f 100644 --- a/src/views/manager/User.vue +++ b/src/views/manager/User.vue @@ -31,11 +31,19 @@ <template slot-scope="scope"> <el-button type="text" size="medium" @click="details(scope.row)">缂栬緫</el-button> <!-- <el-button type="text" size="medium" @click="reset(scope.row.id)">閲嶇疆瀵嗙爜</el-button>--> - <!-- <el-button type="text" size="medium" @click="remove(scope.row.id)" style="color:#ff0000">鍒犻櫎--> + <el-button type="text" size="medium" @click="handleToManager(scope.row)">璁句负璀﹀憳</el-button> <el-button type="text" size="medium" @click="updateStatus(scope.row.id,scope.row.status)"> {{ scope.row.status == 1 ? "绂佺敤" : "鍚敤" }} </el-button> + <el-popconfirm + title="纭畾鍒犻櫎鍚楋紵" + @confirm="removeuser(scope.row.id)" + > + <el-button type="text" style="margin-left: 5px;color: red" slot="reference">鍒犻櫎</el-button> + </el-popconfirm> + + </template> </el-table-column> </el-table> @@ -123,7 +131,7 @@ import { getPublicityList, addPublicityList, - toManager + toManager, deleteUser } from '@/api/User' @@ -131,7 +139,7 @@ name: "User", data() { return { - + visible:false, rules: { nickName: [{ required: true, @@ -255,7 +263,13 @@ // ); // } // }, - + removeuser(id){ + console.log(id) + deleteUser(id).then(res=>{ + console.log(res) + this.init() + }) + }, //缂栬緫 details(val) { this.detailsVisible = true; -- Gitblit v1.8.0