diff --git a/core/core-frontend/src/views/system/parameter/map/Geometry.vue b/core/core-frontend/src/views/system/parameter/map/Geometry.vue index dfcbfedc13..db8368b26a 100644 --- a/core/core-frontend/src/views/system/parameter/map/Geometry.vue +++ b/core/core-frontend/src/views/system/parameter/map/Geometry.vue @@ -268,7 +268,7 @@ @@ -730,7 +730,7 @@ const placeNameMappingRef = ref() const editPlaceNameMapping = () => { placeNameMappingRef?.value.init() } -const onMapMappingChange = (mappingForm: any) => { +const onPlaceNameMappingChange = (mappingForm: any) => { if (showGeoJson.value) { const id = selectedData.value['id'] const url = '/geometry/' + id + '/mapping' diff --git a/core/core-frontend/src/views/system/parameter/map/PlaceNameMapping.vue b/core/core-frontend/src/views/system/parameter/map/PlaceNameMapping.vue index cff289c3e0..b4f54f5d3f 100644 --- a/core/core-frontend/src/views/system/parameter/map/PlaceNameMapping.vue +++ b/core/core-frontend/src/views/system/parameter/map/PlaceNameMapping.vue @@ -15,7 +15,7 @@ const props = defineProps({ } }) -const emit = defineEmits(['onMapMappingChange']) +const emit = defineEmits(['onPlaceNameMappingChange']) const { selectedData, themes } = toRefs(props) const dialogVisible = ref(false) @@ -44,6 +44,7 @@ const pageInfo = reactive({ }) const init = () => { + search.value = '' areaData.length = 0 dialogVisible.value = true const chartObj = JSON.parse(selectedData.value.geoJson) @@ -138,7 +139,7 @@ const submitForm = () => { return p }, {}) // 统一提交到上层 - emit('onMapMappingChange', mappingForm) + emit('onPlaceNameMappingChange', mappingForm) dialogVisible.value = false } onBeforeMount(() => { @@ -166,7 +167,7 @@ defineExpose({ :row-class-name="'area-map-table-row-' + themes" :data="areaData" v-loading="showLoading" - v-if="areaData && areaData.length" + v-if="areaData" >