/** * Copyright (c) OpenSpug Organization. https://github.com/openspug/spug * Copyright (c) * Released under the AGPL-3.0 License. */ import React from 'react'; import { Menu } from 'antd'; import { AuthDiv, Breadcrumb } from 'components'; import BasicSetting from './BasicSetting'; import AlarmSetting from './AlarmSetting'; import LDAPSetting from './LDAPSetting'; import OpenService from './OpenService'; import KeySetting from './KeySetting'; import SecuritySetting from './SecuritySetting'; import PushSetting from './PushSetting'; import About from './About'; import styles from './index.module.css'; import store from './store'; class Index extends React.Component { constructor(props) { super(props); this.state = { selectedKeys: ['basic'] } } componentDidMount() { store.fetchSettings() } render() { const {selectedKeys} = this.state; return ( 首页 系统管理 系统设置
this.setState({selectedKeys})}> 基本设置 安全设置 LDAP设置 密钥设置 推送服务设置 报警服务设置 开放服务设置 关于
{selectedKeys[0] === 'basic' && } {selectedKeys[0] === 'security' && } {selectedKeys[0] === 'ldap' && } {selectedKeys[0] === 'alarm' && } {selectedKeys[0] === 'push' && } {selectedKeys[0] === 'service' && } {selectedKeys[0] === 'key' && } {selectedKeys[0] === 'about' && }
) } } export default Index