From 00b0ec55e1b0eef82b3a31166e8273ecea776568 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期六, 19 十月 2024 14:34:51 +0800 Subject: [PATCH] # --- zy-acs-flow/src/map/insight/index.jsx | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-) diff --git a/zy-acs-flow/src/map/insight/index.jsx b/zy-acs-flow/src/map/insight/index.jsx index 48c10db..be7a97f 100644 --- a/zy-acs-flow/src/map/insight/index.jsx +++ b/zy-acs-flow/src/map/insight/index.jsx @@ -10,10 +10,11 @@ import AgvInsight from './agv'; const Insight = (props) => { - const { open, onCancel, sprite, width = PAGE_DRAWER_WIDTH, title } = props; + const { open, onCancel, sprite, width = PAGE_DRAWER_WIDTH } = props; const theme = useTheme(); const themeMode = theme.palette.mode; const translate = useTranslate(); + const [title, setTitle] = useState(null); const deviceType = sprite?.data?.type; @@ -22,7 +23,7 @@ } useEffect(() => { - }, []) + }, [sprite]) return ( <> @@ -34,18 +35,19 @@ sx={{ zIndex: 100, opacity: 1 }} > {open && ( - <Box pt={12} width={{ xs: '100vW', sm: width }} height={'calc(100vh - 200px);'} mt={{ xs: 2, sm: 1 }} sx={{ + <Box pt={12} width={{ xs: '100vW', sm: width }} height={'calc(100vh - 100px);'} mt={{ xs: 2, sm: 1 }} sx={{ }}> - <Stack direction="row" p={2}> + <Stack direction="row" p={2} pt={3}> <Typography variant="h6" flex="1"> - {title || translate('page.map.insight.title')} + {title || ''} </Typography> <IconButton onClick={handleClose} size="small"> <CloseIcon /> </IconButton> </Stack> - <Box p={2} pt={1}> + <Box p={2} pt={0} height='100%'> <Card sx={{ + height: '100%', transition: '0.3s', boxShadow: themeMode === 'light' ? '0px 2px 8px rgba(0, 0, 0, 0.1)' @@ -57,11 +59,12 @@ }, borderRadius: '8px', }}> - <CardContent> + <CardContent sx={{ height: '100%' }}> {deviceType === DEVICE_TYPE.SHELF && ( <> <ShelfInsight sprite={sprite} + setTitle={setTitle} /> </> )} @@ -69,7 +72,8 @@ {deviceType === DEVICE_TYPE.AGV && ( <> <AgvInsight - + sprite={sprite} + setTitle={setTitle} /> </> )} -- Gitblit v1.9.1