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 @@ -