From b215fb6dfd4ede3cb1b08985bb04ef5803a52454 Mon Sep 17 00:00:00 2001
From: zhouwenxuan <1175765986@qq.com>
Date: 星期三, 17 一月 2024 16:32:12 +0800
Subject: [PATCH] bug修改

---
 src/views/safetyReview/projectManage/index.vue |   26 +++++++++++++++++++++++---
 1 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/src/views/safetyReview/projectManage/index.vue b/src/views/safetyReview/projectManage/index.vue
index 2127984..1a9a477 100644
--- a/src/views/safetyReview/projectManage/index.vue
+++ b/src/views/safetyReview/projectManage/index.vue
@@ -86,7 +86,7 @@
         <template #default="scope">
           <el-button link type="primary" @click="toProcess('view',scope.row)">查看</el-button>
           <el-button link type="primary" @click="toProcess('edit',scope.row)">编辑</el-button>
-          <el-button link type="danger">删除</el-button>
+          <el-button link type="danger" @click="del(scope.row)">删除</el-button>
         </template>
       </el-table-column>
     </el-table>
@@ -108,8 +108,9 @@
 
 <script setup>
 import {onMounted, reactive, ref} from "vue";
-import {getProjectList, getProjectStatistics} from "@/api/projectManage/project";
-import {ElMessage} from "element-plus";
+import {delProject, getProjectList, getProjectStatistics} from "@/api/projectManage/project";
+import {ElMessage, ElMessageBox} from "element-plus";
+import {delMonitor} from "@/api/sysUsers";
 const router = useRouter();
 
 const loading = ref(false);
@@ -185,6 +186,25 @@
   value.type = type;
   router.push({ path: '/process', query: {id: value.id, type: type}});
 }
+const del = (val) => {
+  ElMessageBox.confirm(
+      '确定删除此条数据?',
+      '提示',
+      {
+        confirmButtonText: '确定',
+        cancelButtonText: '取消',
+        type: 'warning',
+      })
+      .then( async() => {
+        const res = await delProject(val)
+        if(res.code == 200){
+          ElMessage.success('数据删除成功')
+          getList()
+        }else{
+          ElMessage.warning(res.message)
+        }
+      })
+}
 </script>
 
 <style scoped lang="scss">

--
Gitblit v1.9.2