From 9483baffba9a24a2a36fc8739fc65b59317d9142 Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期四, 03 七月 2025 14:18:46 +0800 Subject: [PATCH] 队列拆分 --- zy-acs-flow/src/map/header/MapSearch.jsx | 22 ++++++++++------------ 1 files changed, 10 insertions(+), 12 deletions(-) diff --git a/zy-acs-flow/src/map/header/MapSearch.jsx b/zy-acs-flow/src/map/header/MapSearch.jsx index 0a80200..6d473b1 100644 --- a/zy-acs-flow/src/map/header/MapSearch.jsx +++ b/zy-acs-flow/src/map/header/MapSearch.jsx @@ -38,8 +38,6 @@ curZone, curSprite, setCurSprite, - spriteSettings, - setSpriteSettings, } = props; const theme = useTheme(); @@ -67,9 +65,10 @@ }, [curDeviceType, dataFetched, curZone]); useEffect(() => { - console.log(1); - - }, [curSprite, spriteSettings]); + if (!curSprite) { + resetSearch(); + } + }, [curSprite]); useEffect(() => { if (!Tool.getMapContainer()) return; @@ -90,19 +89,17 @@ Tool.focusSprite(selectSprite); } switch (mode) { - case MAP_MODE.OBSERVER_MODE: - setCurSprite(selectSprite); - break; + // case MAP_MODE.OBSERVER_MODE: + // case MAP_MODE.SETTINGS_MODE: + // break; case MAP_MODE.MOVABLE_MODE: setMode(MAP_MODE.SETTINGS_MODE); setTimeout(() => { - setSpriteSettings(selectSprite); + setCurSprite(selectSprite); }, 200); break; - case MAP_MODE.SETTINGS_MODE: - setSpriteSettings(selectSprite); - break; default: + setCurSprite(selectSprite); break; } }; @@ -177,6 +174,7 @@ onClick={() => { setInputValue(''); setSelectedOption(null); + setCurSprite(null); }} > <CloseIcon fontSize="small" /> -- Gitblit v1.9.1