import React, { Component , Suspense } from 'react'; import ReactDOM from 'react-dom'; import './App.css'; import { Menu, Button } from 'antd'; import { SettingOutlined, DollarCircleOutlined, } from '@ant-design/icons'; import { AppstoreOutlined, MenuUnfoldOutlined, MenuFoldOutlined, PieChartOutlined, DesktopOutlined, ContainerOutlined, MailOutlined, } from '@ant-design/icons'; // import { $Axios } from '&/common/publish'; export default class App extends React.Component { constructor(props) { super(props) this.state = { isLogin: true, current: 'one', arr1 : [ { txt : '商户入网' , icon : '' , assembly:'Layout' }, { txt : '商户入网列表' , icon : '', assembly:'center-tab'} ], arr2 : [ { txt : '订单查询' , icon : ''}, { txt : '退款查询' , icon : ''}, { txt : '账户概览' , icon : ''}, { txt : '发起提现' , icon : ''}, { txt : '提现记录' , icon : ''}, { txt : '分账收益记录' , icon : ''}, ], assembly : 'Layout' } } componentDidMount() { } handleClick(e){ console.log('点击的 ', e); this.setState({ current : e.key }) } toggleCollapsed(e){ this.setState({ collapsed: !this.state.collapsed, }); // this.setState({ current: e.key }); } toggleNavs(e){ this.setState({ assembly: e.key, }); console.log(e) } initassembly(){ const MapDialog = React.lazy(() => import(`./component/${this.state.assembly}/${this.state.assembly}.jsx`)); return } // autoLogin = () => { // let param = { // "account": account, // "password": password, // "system_code": "COMBINE", // "login_ip": login_ip, // "token": "" // } // $Axios('post','http://user_api.airqualitychina.cn:7070/auth/ipLogin',param,(res) => { // console.log(res) // let userData = res.data.data.result // let token = res.data.data.token // localStorage.setItem('token',token) // localStorage.setItem('project_id',userData.project_id) // localStorage.setItem('userData',JSON.stringify(userData)) // me.setState({isLogin:true}) // }) // } render() { const { current, arr1, arr2 } = this.state; const { SubMenu } = Menu; return ( {/* {this.state.isLogin ? } */}
商户入网信息管理平台
}> 高级设置 }> 财务管理
{current === 'one' && (arr1.map((item,index) =>( }> {item.txt} )))} {current === 'tow' && (arr2.map((item,index) =>( }> {item.txt} )))}
{ this.initassembly() }
) } } ReactDOM.render( , document.getElementById('root') );