From 4a6b6d253451a14063df0659877f3d8c4ca921a5 Mon Sep 17 00:00:00 2001 From: lyfO_o <764716047@qq.com> Date: 星期四, 31 三月 2022 15:20:57 +0800 Subject: [PATCH] Merge remote-tracking branch 'remotes/origin/shf' into master --- src/views/safetyproduction/checklistself.vue | 48 ++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 44 insertions(+), 4 deletions(-) diff --git a/src/views/safetyproduction/checklistself.vue b/src/views/safetyproduction/checklistself.vue index 9c95d1e..ecde465 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,9 +160,31 @@ }, jump(){ this.$router.push({ - path:"/new" + path:"/new", + query:{ + name:'添加' + } + }) + }, + Del(id){ + this.$confirm('确认删除吗','提示', { + confirmButtonText: '确认', + cancelButtonText: '取消', + type: 'warning' + }).then(()=>{ + safetySelfInspectionDel({id:id}).then(res=>{ + if(res.data.code==200){ + this.safetySelfInspectionL(); + this.$notify({ + title: "成功", + message: "删除成功", + type: "success", + duration: 2000, + }); + } }) } + )} }, }; </script> -- Gitblit v1.9.2