From 381d806f7a04ed66ceb8dcb848c2b17de4202554 Mon Sep 17 00:00:00 2001 From: shj <1790240199@qq.com> Date: 星期四, 31 三月 2022 10:17:30 +0800 Subject: [PATCH] 检查清单 --- src/views/safetyproduction/checklistself.vue | 42 ++++++++++++++++++++++++++++++++++++++---- 1 files changed, 38 insertions(+), 4 deletions(-) diff --git a/src/views/safetyproduction/checklistself.vue b/src/views/safetyproduction/checklistself.vue index 9c95d1e..5738976 100644 --- a/src/views/safetyproduction/checklistself.vue +++ b/src/views/safetyproduction/checklistself.vue @@ -68,7 +68,7 @@ <el-button v-if="scope.row.status==1" @click="handleClick(scope.row)" type="text" size="small" >查看</el-button > - <el-button v-if="scope.row.status==1?false:true" type="text" size="small" style="color: red" + <el-button @click="Del(scope.row.id)" v-if="scope.row.status==1?false:true" type="text" size="small" style="color: red" >删除</el-button > </template> @@ -90,7 +90,7 @@ </div> </template> <script> -import { safetySelfInspectionList } from "@/api/safetySelfInspection.js"; +import { safetySelfInspectionList,safetySelfInspectionDel} from "@/api/safetySelfInspection.js"; export default { data() { return { @@ -128,7 +128,25 @@ } }); }, - handleClick(index) {}, + handleClick(val) { + console.log(val) + if(val.status==-1){ + this.$router.push({ + path:"/new", + query:{ + id:val.id, + name:'编辑' + } + }) + }else if(val.status==0){ + this.$router.push({ + path:"/gojudging", + query:{ + id:val.id + } + }) + } + }, find() { this.safetySelfInspectionL(); }, @@ -142,7 +160,23 @@ }, jump(){ this.$router.push({ - path:"/new" + path:"/new", + query:{ + name:'添加' + } + }) + }, + Del(id){ + safetySelfInspectionDel({id:id}).then(res=>{ + if(res.data.code==200){ + this.safetySelfInspectionL(); + this.$notify({ + title: "成功", + message: "删除成功", + type: "success", + duration: 2000, + }); + } }) } }, -- Gitblit v1.9.2