diff --git a/src/hooks/forge/useForgeFloor.js b/src/hooks/forge/useForgeFloor.js index 0545b28..aa2f196 100644 --- a/src/hooks/forge/useForgeFloor.js +++ b/src/hooks/forge/useForgeFloor.js @@ -1,6 +1,7 @@ import useSelectedFloor from "@/hooks/useSelectedFloor"; import { watch, ref, inject } from "vue"; import { useRoute } from "vue-router"; +import useSystemShowData from "@/hooks/useSystemShowData"; function useForgeFloor() { const route = useRoute(); @@ -59,9 +60,11 @@ function useForgeFloor() { forgeViewer.value.hide(parseInt(allDbIdsStr[i])); } }; + + const { flatSubData } = useSystemShowData(); const showDbIdFn = () => { hideDbIdFn(); - subscribeData.value.forEach((value, index) => { + flatSubData.value.forEach((value, index) => { forgeViewer.value.show(value.forge_dbid); }); diff --git a/src/hooks/forge/useForgeSprite.js b/src/hooks/forge/useForgeSprite.js index 24ad035..3e8ccca 100644 --- a/src/hooks/forge/useForgeSprite.js +++ b/src/hooks/forge/useForgeSprite.js @@ -182,7 +182,7 @@ export default function useForgeSprite() { const showSubSystemObjects = () => { hideAllObjects(); - subscribeData.value.forEach((value, index) => { + flatSubData.value.forEach((value, index) => { forgeViewer.value.show(value.forge_dbid); });