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