From b0ed0bfd96faab9bf93641dc4a586e0714568081 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期四, 21 三月 2024 10:45:07 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/pages/map/header/floor.jsx |    1 
 zy-asrs-flow/src/pages/map/index.jsx        |  105 ++++++++++++++++++++++++++--------------------------
 2 files changed, 54 insertions(+), 52 deletions(-)

diff --git a/zy-asrs-flow/src/pages/map/header/floor.jsx b/zy-asrs-flow/src/pages/map/header/floor.jsx
index 0209935..07ddd87 100644
--- a/zy-asrs-flow/src/pages/map/header/floor.jsx
+++ b/zy-asrs-flow/src/pages/map/header/floor.jsx
@@ -11,6 +11,7 @@
             left: '50%',
             top: '3%',
             transform: 'translate(-50%, -50%)',
+            zIndex: 999
         }
     }
 })
diff --git a/zy-asrs-flow/src/pages/map/index.jsx b/zy-asrs-flow/src/pages/map/index.jsx
index 35bd1ec..0f603ee 100644
--- a/zy-asrs-flow/src/pages/map/index.jsx
+++ b/zy-asrs-flow/src/pages/map/index.jsx
@@ -40,7 +40,8 @@
         },
         content: {
             backgroundColor: '#F8FAFB',
-            height: 'calc(100vh - 120px)'
+            height: 'calc(100vh - 120px)',
+            position: 'relative'
         },
         select: {
             color: 'red',
@@ -348,62 +349,62 @@
                     </Row>
                 </Header>
                 <Content ref={contentRef} className={styles.content}>
-                    <div ref={mapRef} style={{ position: "relative" }} >
-                        {hasFloor && (
-                            <MapFloor
-                                curFloor={curFloor}
-                                setCurFloor={setCurFloor}
-                            />
-                        )}
+                    <div ref={mapRef} />
 
-                        <FloatButton.Group
-                            shape="square"
-                            style={{
-                                left: 35,
-                                bottom: 35
+                    {hasFloor && (
+                        <MapFloor
+                            curFloor={curFloor}
+                            setCurFloor={setCurFloor}
+                        />
+                    )}
+                    
+                    <FloatButton.Group
+                        shape="square"
+                        style={{
+                            left: 35,
+                            bottom: 35
+                        }}
+                    >
+                        <FloatButton
+                            icon={<CompressOutlined />}
+                            onClick={() => {
+                                player.adaptScreen();
                             }}
-                        >
-                            <FloatButton
-                                icon={<CompressOutlined />}
-                                onClick={() => {
-                                    player.adaptScreen();
-                                }}
-                            />
-                        </FloatButton.Group>
+                        />
+                    </FloatButton.Group>
 
-                        <FloatButton.Group
+                    <FloatButton.Group
+                        hidden={model === MapModel.OBSERVER_MODEL}
+                        style={{
+                            left: 35,
+                            bottom: window.innerHeight / 2
+                        }}
+                        icon={<AppstoreAddOutlined />}
+                    >
+                        <FloatButton
                             hidden={model === MapModel.OBSERVER_MODEL}
-                            style={{
-                                left: 35,
-                                bottom: window.innerHeight / 2
+                            type={deviceVisible ? 'primary' : 'default'}
+                            tooltip={<div><FormattedMessage id='map.device.add' defaultMessage='娣诲姞璁惧' /></div>}
+                            icon={<FileAddOutlined />}
+                            onClick={() => {
+                                if (deviceVisible) {
+                                    setDeviceVisible(false);
+                                } else {
+                                    setDeviceVisible(true);
+                                    setModel(MapModel.MOVABLE_MODEL);
+                                }
                             }}
-                            icon={<AppstoreAddOutlined />}
-                        >
-                            <FloatButton
-                                hidden={model === MapModel.OBSERVER_MODEL}
-                                type={deviceVisible ? 'primary' : 'default'}
-                                tooltip={<div><FormattedMessage id='map.device.add' defaultMessage='娣诲姞璁惧' /></div>}
-                                icon={<FileAddOutlined />}
-                                onClick={() => {
-                                    if (deviceVisible) {
-                                        setDeviceVisible(false);
-                                    } else {
-                                        setDeviceVisible(true);
-                                        setModel(MapModel.MOVABLE_MODEL);
-                                    }
-                                }}
-                            />
-                            <FloatButton
-                                hidden={model === MapModel.OBSERVER_MODEL}
-                                type={model === MapModel.SETTINGS_MODEL ? 'primary' : 'default'}
-                                tooltip={<div><FormattedMessage id='map.device.oper' defaultMessage='鍙傛暟璁剧疆' /></div>}
-                                icon={<SettingOutlined />}
-                                onClick={() => {
-                                    setModel(model === MapModel.SETTINGS_MODEL ? MapModel.MOVABLE_MODEL : MapModel.SETTINGS_MODEL)
-                                }}
-                            />
-                        </FloatButton.Group>
-                    </div>
+                        />
+                        <FloatButton
+                            hidden={model === MapModel.OBSERVER_MODEL}
+                            type={model === MapModel.SETTINGS_MODEL ? 'primary' : 'default'}
+                            tooltip={<div><FormattedMessage id='map.device.oper' defaultMessage='鍙傛暟璁剧疆' /></div>}
+                            icon={<SettingOutlined />}
+                            onClick={() => {
+                                setModel(model === MapModel.SETTINGS_MODEL ? MapModel.MOVABLE_MODEL : MapModel.SETTINGS_MODEL)
+                            }}
+                        />
+                    </FloatButton.Group>
                 </Content>
             </Layout >
 

--
Gitblit v1.9.1