// import React, { Fragment } from 'react'; // import { // Button, // Card, Col, // Form, message, Row, // } from 'antd'; // import { connect } from 'dva'; // import PageHeaderWrapper from '@/components/PageHeaderWrapper'; // import moment from 'moment'; // import router from 'umi/router'; // import { text, number, date, getFormArrayConfig } from '../config/index'; // import FormArray from '../AffairPage/component/FormArray'; // import ButtonDiy from '@/baseComponent/ButtonDiy'; // import Shell from '../Shell'; // // // @connect(({ formList, loading }) => ({ // formList, // })) // @Form.create() // class Edit extends React.Component { // // state = { // modalVisible: false, // formData: {}, // formItem: [], // isAdd: false, // objId: this.props.id, // recordId: this.props.recordId, // recordKey: this.props.recordKey, // }; // columns = []; // // //渲染值 // componentDidMount() { // const { dispatch } = this.props; // const { objId, recordKey, recordId } = this.state; // dispatch({ // type: 'formList/getHead', // payload: { dataObjId: objId }, // callback: (dates) => { // if (dates) { // this.setState({ // formItem: dates, // }); // } // }, // }); // //渲染表单字段 // if (recordId != null) { // dispatch({ // type: 'formList/getDetail', // payload: { // dataObjId: objId, // key: recordKey, // value: recordId, // }, // callback: (res) => { // if (res) { // this.setState({ // formData: res, // }); // } // }, // }); // this.setState({ // isAdd: false, // }) // }else{ // this.setState({ // isAdd: true, // }) // } // } // // onSubmit = () => { // //router.goBack(); // const { isAdd, objId, formData } = this.state; // let payload = { // params: {...formData}, // objId, // isAdd, // }; // this.props.dispatch({ // type: 'formList/add', // payload, // callback: () => { // message.success('操作成功'); // this.props.returnThis(); // }, // }); // }; // // goBack = () => { // this.props.returnThis(); // }; // // changeFormData = (value, key) => { // let oldValue = this.state.formData; // oldValue[key] = value; // this.setState({ // formData: oldValue, // }); // }; // // render() { // let { formItem, formData } = this.state; // let formConfig = getFormArrayConfig(formItem); // return ( // <Shell> // <Row> // <FormArray // config={formConfig} // nameSpan={{ big: 10, small: 12 }} // fileSpan={{ big: 4, small: 3 }} // value={formData} // changeValue={this.changeFormData} // /> // <Col span={24} // style={{ textAlign: 'center', paddingTop: '200px', paddingBottom: '50px' }}> // // <ButtonDiy // className={'primaryBlue'} // handleClick={this.onSubmit} // name={'保存'} // /> // <ButtonDiy // className={'defaultRed'} // handleClick={this.goBack} // name={'返回'} // /> // </Col> // </Row> // </Shell> // ); // } // } // // export default Edit;