import * as React from 'react'; import { Select, Tooltip, Divider, Spin } from 'component/antd'; import { ILabelValue } from 'types/base-type'; import { observer } from 'mobx-react'; import moment from 'moment'; import { ChartWithDatePicker } from 'component/chart'; import { timestore } from 'store/time'; import { indexUrl } from 'constants/strategy'; import { searchProps } from 'constants/table'; @observer export class NetWorkFlow extends React.Component { private $chart: any; public componentDidMount() { timestore.initTime(); } public getChartData(startTime: moment.Moment, endTime: moment.Moment) { const { getApi } = this.props; timestore.changeStartTime(startTime); timestore.changeEndTime(endTime); return getApi(); } public handleChange = (value: any) => { const { selectChange } = this.props; this.$chart.changeChartOptions(selectChange(value)); } public renderSelect() { return ( <> 统计类型 ); } public render() { return (
历史流量 指标说明
this.getChartData(startTime, endTime)} ref={chart => this.$chart = chart} />
); } } export const renderTrafficTable = (updateRealStatus: any, Element: React.ComponentClass) => { return (
实时流量 指标说明 刷新
); };