From 381d806f7a04ed66ceb8dcb848c2b17de4202554 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: Thu, 31 Mar 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