| | |
| | | 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') { |
| | |
| | | } |
| | | } |
| | | if (pass) { |
| | | handleRePositionAll(null, (res) => { |
| | | console.log(res); |
| | | }); |
| | | if (fn) { |
| | | fn(); |
| | | } |
| | | } |
| | | } |
| | | |
| | | const handleLocateAll = () => { |
| | | alert('定位成功'); |
| | | } |
| | | |
| | | return ( |
| | |
| | | <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" |
| | |
| | | ); |
| | | } |
| | | |
| | | export default RePositionBtn; |
| | | export default MoreOperate; |