import { WeaNewScroll, WeaSearchGroup, WeaMoreButton, WeaDialog } from 'ecCom' import { inject, observer, } from 'mobx-react' import { Spin, Button, Pagination, Steps, Upload, Icon, Row, Col, Progress } from 'antd' import { WeaSwitch, WeaTableNew } from 'comsMobx' import { i18n } from '../public/i18n'; import { addContentPath } from '../util/index.js' const Step = Steps.Step; const Dragger = Upload.Dragger; const WeaTable = WeaTableNew.WeaTable; @inject("importDialog") @observer export default class ImportDialog extends React.Component { constructor(props) { super(props); this.state = { width: 800, height: 600, title: '数据导入', } } getCircle() { let style = { width: 20, height: 20, backgroundColor: '#D8D8D8', webkitBorderRadius: 10, mozBorderRadius: 10, msBorderRadius: 10, oBorderRadius: 10, borderRadius: 10, //paddingLeft: 6, textAlign: 'center', } return style; } getIllustration(val, url, index, link) { let p; if (index == 0) { p = (
{i18n.label.downLoadTemplete()}: {i18n.label.importTemplate()}
); } else { p = (); } return p; } next() { const { importDialog } = this.props; let { current, steps } = importDialog; current = current + 1; if (current === steps.length) { current = 0; importDialog.init(); } importDialog.current = current; current === steps.length - 1 && importDialog.startImport(); } getForm() { const { importDialog } = this.props; const { condition } = importDialog; let _arr = []; condition.map((c, i) => { let arr = []; c.items.map((field, index) => { arr.push({ com: (
点击或将文件拖拽到此区域上传
支持单个或批量上传,严禁上传公司内部资料及其他违禁文件