| 
					
				 | 
			
			
				@@ -0,0 +1,123 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <div class="my-title">点检</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <el-form 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      :model="dataForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      :rules="dataRule" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ref="dataForm" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      @keyup.enter.native="dataFormSubmit()" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      label-width="140px" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item label="点检时间" prop="rowRersion"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-date-picker 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          v-model="dataForm.rowRersion" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type="datetime" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          placeholder="点检时间" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          value-format="yyyy-MM-dd HH:mm:ss" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          style="width: 100%;" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item prop="one"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <span class="my-title">1. 设备外观清洁;内部打扫干净,无残留。</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-radio-group v-model="dataForm.one"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="1">是</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="2">否</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-radio-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item prop="two"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <span class="my-title">2. 各滑动面及导轨丝杆等传动部位,润滑充足,无损坏,运转无杂音。</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-radio-group v-model="dataForm.two"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="1">是</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="2">否</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-radio-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item prop="three"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <span class="my-title">3. 油路畅通,油量充足;冷却液无变质。</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-radio-group v-model="dataForm.three"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="1">是</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="2">否</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-radio-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item prop="four"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <span class="my-title">4. 系统运转正常,无报警,无异常。</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-radio-group v-model="dataForm.four"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="1">是</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="2">否</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-radio-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item prop="five"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <span class="my-title">5. 做好交接班工作,记录清晰完整。</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-radio-group v-model="dataForm.five"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="1">是</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-radio label="2">否</el-radio> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-radio-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item label="故障维修记录" prop="measuredRecords"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-input v-model="dataForm.measuredRecords" type="textarea" :rows="5" placeholder="故障维修记录"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </el-form> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <span slot="footer" class="dialog-footer"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-button @click="onChose">取消</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-button type="primary" @click="dataFormSubmit()" v-reClick>确定</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  name: 'device-inspection', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  data () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      dataForm: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        id: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        rowRersion: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        one: '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        two: '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        three: '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        four: '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        five: '1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        measuredRecords: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      dataRule: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        rowRersion: [{required: true, message: '请选择点检时间', trigger: 'change'}] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  mounted () {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    init (row) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.dataForm.id = row.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    onChose () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$emit('onChose') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    dataFormSubmit () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$refs['dataForm'].validate((valid) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.$http({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            url: this.$http.adornUrl(`/biz-service/equipmentCheckRecord/updateCheck`), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            method: 'post', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            data: this.$http.adornData({ ...this.dataForm }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }).then(({ data }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (data && data.code === '200') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.$message({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                message: '操作成功', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                type: 'success', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                duration: 1500, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                onClose: () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.onChose() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.$emit('refreshDataList') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.$message.error(data.msg) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<style scoped> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</style> 
			 |