From 389e1b4cca3935a5d16df18f51cb147bcf795977 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期五, 28 二月 2025 14:26:20 +0800 Subject: [PATCH] setThemeById --- src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue | 2 +- src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/LayerControl.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/LayerControl.vue b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/LayerControl.vue index cb143f6..2e9328b 100644 --- a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/LayerControl.vue +++ b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/LayerControl.vue @@ -76,7 +76,7 @@ import vectorMap from '/@/assets/images/business/map/vector_map.png'; const props = defineProps(['olMap']); const emit = defineEmits(['close']); -const activeSourceType = computed(() => props.olMap.activeSourceType.value); +const activeSourceType = computed(() => props.olMap?.activeSourceType.value); const defaultProps = { children: 'children', label: 'title', diff --git a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue index dc17677..328f4c9 100644 --- a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue +++ b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/panelTool/ThemeControl.vue @@ -183,7 +183,7 @@ }); const handleThemeChange = async (val, themeGroup) => { - props.olMap.changeTheme(val); + props.olMap.setThemeById(val); }; const cancelTheme = (themeId: string) => { themeInfo.value.find((item) => item.id === themeId).activeTheme = null; -- Gitblit v1.9.3