From 5cd763edc85f3b14bc98af906828521d65276f48 Mon Sep 17 00:00:00 2001 From: “dzb” <2632970487@qq.com> Date: 星期四, 13 十月 2022 17:57:11 +0800 Subject: [PATCH] 修改系统框架、消息管理新增 --- src/views/operate/message/myIndex/index.vue | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) diff --git a/src/views/operate/message/myIndex/index.vue b/src/views/operate/message/myIndex/index.vue index e939aee..039a410 100644 --- a/src/views/operate/message/myIndex/index.vue +++ b/src/views/operate/message/myIndex/index.vue @@ -57,9 +57,6 @@ <el-table-column prop="status" label="鍙戝竷鐘舵��" min-width="5"> <template slot-scope="scope"> {{scope.row.status === 0 ? '鏈彂甯�' :'宸插彂甯�'}} - <!-- <el-switch class="switchStyle" v-model="scope.row.status" active-text="寮�" inactive-text="鍏�" - active-color="#3fef9a" inactive-color="#000212" @change="handleChangeStatus(scope.row)"> - </el-switch> --> </template> </el-table-column> <el-table-column prop="operation" label="鎿嶄綔" min-width="15"> @@ -67,7 +64,7 @@ <div class="operation"> <el-link icon="el-icon-view" :underline="false" @click="dialogView = true">鏌ョ湅</el-link> <el-link icon="el-icon-edit" class="leftPx" :underline="false">缂栬緫</el-link> - <el-link class="leftPx" icon="el-icon-delete-solid" :underline="false">鍒犻櫎</el-link> + <el-link class="leftPx" icon="el-icon-delete-solid" :underline="false" @click="handleDelete([scope.row.id])">鍒犻櫎</el-link> </div> </template> </el-table-column> @@ -157,6 +154,26 @@ this.setTableData(); }, methods: { + handleDelete(idarr){ + this.$axios({ + method:'post', + url:'sccg/message/delete?ids='+idarr, + }) + .then(res=>{ + if(res.code===200){ + this.$message({ + type:'success', + message:'鍒犻櫎鎴愬姛', + }) + this.setTableData(); + }else{ + this.$message({ + type:'error', + message:res.message + }) + } + }) + }, // 璁剧疆琛ㄦ牸鏁版嵁 async setTableData() { const arr = await this.getMessageList(); -- Gitblit v1.8.0