import React, { useState } from 'react'; import { Button, DatePicker, Input, Select, Space, Table } from 'antd'; import styles from './index.less'; import { ColumnsType } from 'antd/es/table'; interface DataType { key: React.ReactNode; name: string; age: number; address: string; children?: DataType[]; } const ConteactManager = () => { const [searchData, setSearchData] = useState({}); console.log(searchData); const columns: ColumnsType = [ { title: '合同编号', dataIndex: 'name', key: 'name', }, { title: '合同生效时间', dataIndex: 'age', key: 'age', }, { title: '合同名称', dataIndex: 'address', key: 'address', }, { title: '甲方', dataIndex: 'address', key: 'address', }, { title: '丙方', dataIndex: 'address', key: 'address', }, { title: '所属部门/子公司', dataIndex: 'address', key: 'address', }, { title: '项目名称', dataIndex: 'address', key: 'address', }, { title: '合同总价(万元)', dataIndex: 'address', key: 'address', }, { title: '经办人', dataIndex: 'address', key: 'address', }, { title: '状态', dataIndex: 'address', key: 'address', }, { title: '操作', dataIndex: 'address', align: 'center', render: () => { return ( 详情 预览 下载 增补 作废 ); }, }, ]; const data: DataType[] = [ { key: 1, name: 'John Brown sr.', age: 60, address: 'New York ', children: [ { key: 11, name: 'John Brown', age: 42, address: 'New York No. 2 Lake Park', }, { key: 12, name: 'John Brown jr.', age: 30, address: 'New York No. 3 Lake Park', children: [ { key: 121, name: 'Jimmy Brown', age: 16, address: 'New York No. 3 Lake Park', }, ], }, { key: 13, name: 'Jim Green sr.', age: 72, address: 'London No. 1 Lake Park', children: [ { key: 131, name: 'Jim Green', age: 42, address: 'London No. 2 Lake Park', children: [ { key: 1311, name: 'Jim Green jr.', age: 25, address: 'London No. 3 Lake Park', }, { key: 1312, name: 'Jimmy Green sr.', age: 18, address: 'London No. 4 Lake Park', }, ], }, ], }, ], }, { key: 2, name: 'Joe Black', age: 32, address: 'Sydney No', }, ]; const handleChange = () => {}; const handleSearch = () => {}; const handleExport = () => {}; return (
合同生效日期:
项目名称:
); }; export default ConteactManager;