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