From e5fb337fe1b0e788f4d99523f889aa28aa03fc86 Mon Sep 17 00:00:00 2001 From: songhuangfeng123 <shf18767906695@163.com> Date: 星期四, 07 四月 2022 16:47:41 +0800 Subject: [PATCH] 已评审 --- src/views/safetyproduction/gojudging.vue | 30 +++++++++++++++++++++++++++++- 1 files changed, 29 insertions(+), 1 deletions(-) diff --git a/src/views/safetyproduction/gojudging.vue b/src/views/safetyproduction/gojudging.vue index 230f406..80eb638 100644 --- a/src/views/safetyproduction/gojudging.vue +++ b/src/views/safetyproduction/gojudging.vue @@ -1,6 +1,7 @@ <template> <div> <div class="box-right"> + <el-button type="primary" style="float: right" @click="finish()">结单</el-button> <div v-for="(item, index) in lists" :key="index" style="padding:0 0 20px 0"> <div class="title"> A级要素:<span>{{ item.elementAName }}</span> @@ -103,7 +104,7 @@ </template> <script> import Titlename from "../../components/Titlename/index.vue"; -import { safetySelfInspectionInfo } from "@/api/safetySelfInspection.js"; +import { safetySelfInspectionInfo ,safetySelfInspectionFinish} from "@/api/safetySelfInspection.js"; export default { components: { Titlename }, data() { @@ -126,6 +127,33 @@ this.safeInitem(this.id); }, methods: { + finish(){ + let id = this.id + this.$confirm('确定要结单吗?','提示',{ + confirmButtonText:'确定', + cancelButtonText:'取消', + type:'warning', + }).then(()=> { + safetySelfInspectionFinish({id:this.id}).then(res=>{ + console.log(123,res) + if (res.data.code === '200') { + this.$notify({ + title:'成功', + message:'结单成功', + type:'success', + duration:2000, + }) + }else{ + this.$message({ + message:res.data.message, + type:'warning' + }) + } + }) + }).catch(error =>{ + }) + }, + safeInitem(id) { safetySelfInspectionInfo({ id: id }).then((res) => { if (res.data.code == 200) this.list = res.data.result; -- Gitblit v1.9.2