import React from 'react' import s from './index.less' import { Layout, Menu, Icon, Avatar, Dropdown, ConfigProvider } from 'antd' import zhCN from 'antd/es/locale/zh_CN' import router from 'umi/router' import logo from '@/assets/logo.jpg' const { Header, Sider, Content, Footer } = Layout const { SubMenu } = Menu export default class MainLayout extends React.PureComponent { state = { collapsed: false, selectedKeys: [window.location.pathname], defaultOpenKeys: this.getDefaultKeys() } getDefaultKeys () { const { pathname } = window.location const ps = pathname.split('/') return [`/${ps[1]}`] } toggle = () => { this.setState({ collapsed: !this.state.collapsed }) } async componentDidMount () { } handleLogout = () => { router.push('/login') } handleClick = (e) => { this.setState({ selectedKeys: [e.key] }) } render () { const { collapsed, selectedKeys, defaultOpenKeys } = this.state const menu = (
退出登录
) return (
logo {collapsed ? '' :

后端应用后台

}
{/* */} {/* */} {/* */} {/* 首页 */} {/* }> */} {/* { router.push('/') }}>首页列表 */} {/* */} {/* */} 数据中心 }> { router.push('/dc/data') }}>UA数据管理 { router.push('/dc/list') }}>UA数据报表 { router.push('/dc/subscribe/data') }}>订阅数据管理 { router.push('/dc/subscribe/list')}}>订阅数据报表
{this.props.children}
) } }