diff --git a/packages/mobile/src/views/DisasterManagement/IceDisaster/IceDisaster.vue b/packages/mobile/src/views/DisasterManagement/IceDisaster/IceDisaster.vue index 4eecb6c..fba3c85 100644 --- a/packages/mobile/src/views/DisasterManagement/IceDisaster/IceDisaster.vue +++ b/packages/mobile/src/views/DisasterManagement/IceDisaster/IceDisaster.vue @@ -15,11 +15,20 @@ 校准时间 + + @@ -192,6 +201,10 @@ const formData = ref({ yhzMaterialList: [], }); +const routeFilterForm = ref({ + routeType: '', +}); + const parsePointValue = point => { if (!point) { return { longitude: null, latitude: null }; @@ -221,6 +234,20 @@ const parsePointValue = point => { return { longitude: null, latitude: null }; }; +const resetRouteFields = () => { + formData.value.event.routeNo = ''; + formData.value.event.startStakeNo = ''; + formData.value.event.startStakeLng = ''; + formData.value.event.startStakeLat = ''; + formData.value.event.endStakeNo = ''; + formData.value.event.endStakeLng = ''; + formData.value.event.endStakeLat = ''; +}; + +const handleRouteTypeChange = () => { + resetRouteFields(); +}; + const handleRouteNoChange = (item = {}) => { formData.value.event.routeNo = item.routeCode; formData.value.event.startStakeNo = item.startStakeNo; diff --git a/packages/mobile/src/views/DisasterManagement/WaterDisaster/WaterDisaster.vue b/packages/mobile/src/views/DisasterManagement/WaterDisaster/WaterDisaster.vue index b161ae8..3987009 100644 --- a/packages/mobile/src/views/DisasterManagement/WaterDisaster/WaterDisaster.vue +++ b/packages/mobile/src/views/DisasterManagement/WaterDisaster/WaterDisaster.vue @@ -29,8 +29,22 @@ 校准时间 + + - + @@ -204,6 +218,10 @@ const formData = ref({ fileList: [] }) +const routeFilterForm = ref({ + routeType: '' +}) + const submitting = ref(false) // 时间选择器范围 @@ -251,6 +269,20 @@ const parsePointValue = (point) => { return { longitude: null, latitude: null } } +const resetRouteFields = () => { + formData.value.event.routeNo = '' + formData.value.event.startStakeNo = '' + formData.value.event.startStakeLng = '' + formData.value.event.startStakeLat = '' + formData.value.event.endStakeNo = '' + formData.value.event.endStakeLng = '' + formData.value.event.endStakeLat = '' +} + +const handleRouteTypeChange = () => { + resetRouteFields() +} + const handleRouteNoChange = (item) => { formData.value.event.routeNo = item.routeCode formData.value.event.startStakeNo = item.startStakeNo diff --git a/packages/mobile/src/views/DisasterManagement/components/RoadRoutesPicker.vue b/packages/mobile/src/views/DisasterManagement/components/RoadRoutesPicker.vue index 07029c5..ef9b4be 100644 --- a/packages/mobile/src/views/DisasterManagement/components/RoadRoutesPicker.vue +++ b/packages/mobile/src/views/DisasterManagement/components/RoadRoutesPicker.vue @@ -7,7 +7,7 @@ --> - +