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/i18n/en.js | 1 + zy-acs-flow/src/map/header/MoreOperate.jsx | 26 ++++++++++++++------------ zy-acs-flow/src/i18n/zh.js | 1 + 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/zy-acs-flow/src/i18n/en.js b/zy-acs-flow/src/i18n/en.js index c034b8f..bf0a276 100644 --- a/zy-acs-flow/src/i18n/en.js +++ b/zy-acs-flow/src/i18n/en.js @@ -656,6 +656,7 @@ startPatrol: 'START PATROL', stopPatrol: 'STOP PATROL', moreOperation: 'More Operation', + oneClickLocate: 'One Click Locate', }, mode: { observer: 'OBSERVER', diff --git a/zy-acs-flow/src/i18n/zh.js b/zy-acs-flow/src/i18n/zh.js index d6dd737..4900ef1 100644 --- a/zy-acs-flow/src/i18n/zh.js +++ b/zy-acs-flow/src/i18n/zh.js @@ -656,6 +656,7 @@ startPatrol: '寮�鍚� 宸¢��', stopPatrol: '鍋滄 宸¢��', moreOperation: '鏇村鎿嶄綔', + oneClickLocate: '涓�閿畾浣�', }, mode: { observer: '瑙傚療妯″紡', 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