重构风险点隐患点显示逻辑

This commit is contained in:
wzy-warehouse
2026-04-11 18:58:43 +08:00
parent e17a73537c
commit 824c980dbc
15 changed files with 320 additions and 79 deletions
@@ -5,10 +5,10 @@
<MapComponent />
<!-- 隐患点组件 -->
<HiddenPointComponent :disaster-type="props.disasterType" />
<HiddenPointComponent :disaster-type="props.disasterType" v-if="useViewerStore().getViewerLoadingCompleted()"/>
<!-- 风险点组件 -->
<RiskPointComponent v-if="useViewerStore().getViewerLoadingCompleted()"/>
</div>
</template>
@@ -16,6 +16,8 @@
import MapComponent from "@/component/map/Map.vue"
import type { DisasterType } from "@/types/common/DisasterType";
import HiddenPointComponent from "./HiddenPointComponent.vue";
import RiskPointComponent from "./RiskPointComponent.vue";
import { useViewerStore } from "@/stores/useViewerStore";
// 获取父组件传递德数据
const props = defineProps<{