From bfc0fff77167d63165e49d3733bb02a78e74cb27 Mon Sep 17 00:00:00 2001 From: vincentlu <t1341870251@gmail.com> Date: 星期一, 21 四月 2025 09:05:54 +0800 Subject: [PATCH] # --- zy-acs-flow/src/map/header/MoreOperate.jsx | 26 ++++++++++++++------------ 1 files changed, 14 insertions(+), 12 deletions(-) diff --git a/zy-acs-flow/src/map/header/MoreOperate.jsx b/zy-acs-flow/src/map/header/MoreOperate.jsx index 6fc63c9..f3d7e4e 100644 --- a/zy-acs-flow/src/map/header/MoreOperate.jsx +++ b/zy-acs-flow/src/map/header/MoreOperate.jsx @@ -9,13 +9,13 @@ ListItemText, } from '@mui/material'; import { handleRePositionAll } from "../http"; -import VisibilityIcon from '@mui/icons-material/Visibility'; +import GpsFixedIcon from '@mui/icons-material/GpsFixed'; -const RePositionBtn = ({ }) => { +const MoreOperate = ({ }) => { const translate = useTranslate(); const theme = useTheme(); - const handleToggle = () => { + const verifyPassword = (fn) => { let pass = true; const pwd = prompt("please enter password:"); if (pwd === 'xltys1995') { @@ -27,10 +27,14 @@ } } if (pass) { - handleRePositionAll(null, (res) => { - console.log(res); - }); + if (fn) { + fn(); + } } + } + + const handleLocateAll = () => { + alert('瀹氫綅鎴愬姛'); } return ( @@ -55,16 +59,14 @@ <MenuItem value={translate('page.map.action.moreOperation')} sx={{ display: 'none' }} /> <MenuItem onClick={() => { - alert(1) + verifyPassword(handleLocateAll); }} > <ListItemIcon> - <VisibilityIcon fontSize="small" /> + <GpsFixedIcon fontSize="small" /> </ListItemIcon> - <ListItemText>瑙傚療妯″紡</ListItemText> + <ListItemText>{translate('page.map.action.oneClickLocate')}</ListItemText> </MenuItem> - <MenuItem >{translate('page.map.mode.movable')}</MenuItem> - <MenuItem >{translate('page.map.mode.settings')}</MenuItem> </Select> {/* <Button variant="contained" @@ -79,4 +81,4 @@ ); } -export default RePositionBtn; \ No newline at end of file +export default MoreOperate; \ No newline at end of file -- Gitblit v1.9.1