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