mirror of
https://github.com/dataease/dataease.git
synced 2026-06-09 21:27:21 +08:00
fix(地图): 修改全局地名映射搜索时,页面空白的问题,以及修改地名映射事件名称以提高一致性
This commit is contained in:
committed by
jianneng-fit2cloud
parent
4fbb957b21
commit
26f35d1c9b
@@ -268,7 +268,7 @@
|
||||
<place-name-mapping
|
||||
ref="placeNameMappingRef"
|
||||
:selectedData="selectedData"
|
||||
@onMapMappingChange="onMapMappingChange"
|
||||
@onPlaceNameMappingChange="onPlaceNameMappingChange"
|
||||
/>
|
||||
</template>
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -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"
|
||||
>
|
||||
<el-table-column label="图形" prop="originName" show-overflow-tooltip />
|
||||
<el-table-column>
|
||||
|
||||
Reference in New Issue
Block a user