From 54e0beddb5d45876a70ceb651c86bf379547c540 Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Tue, 2 Apr 2024 17:34:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A8=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/order/component/createDispatch.vue | 12 + src/views/order/component/weather.vue | 316 ++++++++++++++++--- src/views/order/handle.vue | 60 ++-- 3 files changed, 324 insertions(+), 64 deletions(-) diff --git a/src/views/order/component/createDispatch.vue b/src/views/order/component/createDispatch.vue index 6c98d1d..a57438b 100644 --- a/src/views/order/component/createDispatch.vue +++ b/src/views/order/component/createDispatch.vue @@ -866,6 +866,7 @@ export default { content: "", level: 1, kaiqishuliang: 0, + diaolingleixing: "", leibie: this.ability, situations: i.id_equip_situation_relations_equipment_id_relation })) || []; @@ -906,6 +907,11 @@ export default { if (!item.start_time || !item.end_time) { verify = false; } + if (this.diaolingleixing.find(i => i.value === item.diaolingleixing)?.key === "船只过闸调令") { + if (item.start_time) { + verify = true + } + } }); if (!verify) { this.$message({ @@ -938,6 +944,7 @@ export default { content: i.content, level: i.level, kaiqishuliang: i.kaiqishuliang, + diaolingleixing: i.diaolingleixing, })) ), }).then((_) => { @@ -994,6 +1001,11 @@ export default { if (!item.start_time || !item.end_time || !item.level) { verify = false; } + if (this.diaolingleixing.find(i => i.value === item.diaolingleixing)?.key === "船只过闸调令") { + if (item.start_time) { + verify = true + } + } }); if (!verify) { this.$message({ diff --git a/src/views/order/component/weather.vue b/src/views/order/component/weather.vue index eb81713..0508ebd 100644 --- a/src/views/order/component/weather.vue +++ b/src/views/order/component/weather.vue @@ -3,25 +3,199 @@ -