From 13f8395529db227867558f68cc7268a2e7fbef63 Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Mon, 22 Aug 2022 13:25:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A8=E6=A3=80=E7=BB=93=E6=9E=9C=E5=BD=95?= =?UTF-8?q?=E5=85=A5=E6=A3=80=E6=B5=8B=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/xinrui/inspection/ResultEntry.vue | 58 ++++++++++++++------- 1 file changed, 40 insertions(+), 18 deletions(-) diff --git a/src/pages/xinrui/inspection/ResultEntry.vue b/src/pages/xinrui/inspection/ResultEntry.vue index 196ebd0..6cb161f 100644 --- a/src/pages/xinrui/inspection/ResultEntry.vue +++ b/src/pages/xinrui/inspection/ResultEntry.vue @@ -88,7 +88,8 @@ {{e.inspection_item_name}} - + + {{e.up_limit_value | numeric(4)}} {{e.down_limit_value | numeric(4)}} @@ -100,6 +101,12 @@ + + 检测值全部为空,是否继续? + @@ -107,13 +114,15 @@ import NavBar from '@components/NavBar.vue' import DropdownMenu from '@components/DropdownMenu.vue' import InputNumber from '@components/InputNumber.vue' +import Modal from '@components/Modal.vue' import {queryWorkProducedure, queryInspection, inspectConfirm, updateWorkStatus} from '@config/getData2.js' export default { name: 'ResultEntry', components: { NavBar, DropdownMenu, - InputNumber + InputNumber, + Modal }, data () { return { @@ -136,7 +145,8 @@ export default { disabled: JSON.stringify(this.$store.getters.materObj1) !== '{}', disabled1: false, device_id: '', - sure: false + sure: false, + mdShow: false } }, beforeRouteLeave (to, from, next) { @@ -179,19 +189,19 @@ export default { } }, methods: { - handleFocus (e) { - e.testing_value = '' - }, - handleBlur (e) { - if (e.testing_value === '') { - e.testing_value = e.testing_value2 - } - if (Number(e.testing_value) < Number(e.down_limit_value) || Number(e.testing_value) > Number(e.up_limit_value)) { - e.bred = true - } else { - e.testing_value2 = e.testing_value - } - }, + // handleFocus (e) { + // e.testing_value = '' + // }, + // handleBlur (e) { + // if (e.testing_value === '') { + // e.testing_value = e.testing_value2 + // } + // if (Number(e.testing_value) < Number(e.down_limit_value) || Number(e.testing_value) > Number(e.up_limit_value)) { + // e.bred = true + // } else { + // e.testing_value2 = e.testing_value + // } + // }, goIn () { if (this.$route.query.url === 'ProcessGrindBall') { this.$router.push('/ProcessGrindBall') @@ -317,9 +327,21 @@ export default { this.disabled1 = false return } - if (this.sure) { - this._inspectConfirm() + if (!this.sure) { + return } + let arr = this.dataList.filter(el => el.testing_value === '') + if (arr.length === this.dataList.length) { + this.mdShow = true + return + } + this._inspectConfirm() + }, + closeModalCallback () { + this.mdShow = false + }, + comfirmCallback () { + this._inspectConfirm() }, calculate () { let flag = false