diff --git a/src/pages/Index/Index.js b/src/pages/Index/Index.js index 3f88afd..9b70fe0 100644 --- a/src/pages/Index/Index.js +++ b/src/pages/Index/Index.js @@ -132,6 +132,12 @@ const Index = () => { } } if (!endId) return; + try { + const floor = mall.floorData.find(({ name }) => name === endId); + if (floor) return map.changeFloor(floor.floorOrder); + } catch (error) { + console.log(error); + } if (endId === "findcar") return setShowFindCar(true); if (endId === "me") return setTab("我的"); if (endId.startsWith && endId.startsWith("activities")) {