#
vincentlu
2025-04-21 bfc0fff77167d63165e49d3733bb02a78e74cb27
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;
export default MoreOperate;