import { WeaNewScroll, WeaSearchGroup, WeaMoreButton, WeaDialog } from 'ecCom' import { inject, observer, } from 'mobx-react' import { Spin, Button, Pagination, Steps } from 'antd' import { WeaSwitch, WeaTableNew } from 'comsMobx' import { i18n } from '../../public/i18n'; const Step = Steps.Step; import StepContent from './stepContent'; @inject("newImport") @observer export default class StepDialog extends React.Component { constructor(props) { super(props); this.state = { width: 800, height: 600, title: '数据导入', } } next() { const {newImport} = this.props; let {current,steps} = newImport; current = current + 1; if (current === steps.length) { current = 0; newImport.init(); } newImport.current = current; current === 1 && newImport.getImportForm(); current === steps.length - 1 && newImport.getImportResult(); } render() { const { newImport } = this.props, { current, visible, steps } = newImport,{ width, height, title } = this.state; const buttons = [ (), ]; return ( newImport.init()} buttons={buttons} style={{ width: width, height: height }} >
{steps.map((s, i) => )}
) } }