From 04419e30ed2be12063a88883889bf1017591f3c4 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期四, 07 十一月 2024 09:07:01 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/map/batch/index.jsx | 24 ++++++++++++++++++++++--
1 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/zy-acs-flow/src/map/batch/index.jsx b/zy-acs-flow/src/map/batch/index.jsx
index 26cb832..afe72d9 100644
--- a/zy-acs-flow/src/map/batch/index.jsx
+++ b/zy-acs-flow/src/map/batch/index.jsx
@@ -3,9 +3,12 @@
import { Drawer, Box, Typography, Tabs, Tab, IconButton, Stack, useTheme, Card, CardContent, Divider } from '@mui/material';
import CloseIcon from '@mui/icons-material/Close';
import { PAGE_DRAWER_WIDTH } from '@/config/setting';
+import { MAP_MODE } from "../constants";
+import BatchSettings from './BatchSettings';
+import BatchInsight from './BatchInsight';
const Batch = (props) => {
- const { open, onCancel, sprite, width = PAGE_DRAWER_WIDTH, title } = props;
+ const { open, onCancel, mode, batchSprites, width = PAGE_DRAWER_WIDTH } = props;
const theme = useTheme();
const themeMode = theme.palette.mode;
const translate = useTranslate();
@@ -31,13 +34,30 @@
}}>
<Stack direction="row" p={2}>
<Typography variant="h6" flex="1">
- {title || translate('page.map.settings.title')}
+ {batchSprites?.length || 0} {translate('common.action.selected')}
</Typography>
<IconButton onClick={handleClose} size="small">
<CloseIcon />
</IconButton>
</Stack>
<Box p={3}>
+ {mode === MAP_MODE.OBSERVER_MODE && (
+ <>
+ <BatchInsight
+ batchSprites={batchSprites}
+ drawerClose={handleClose}
+ />
+ </>
+ )}
+
+ {mode === MAP_MODE.SETTINGS_MODE && (
+ <>
+ <BatchSettings
+ batchSprites={batchSprites}
+ drawerClose={handleClose}
+ />
+ </>
+ )}
</Box>
</Box>
)}
--
Gitblit v1.9.1