import React, { PureComponent } from 'react';
import moment from 'moment';
import queryString from 'query-string';
import { Modal, Table, Badge } from 'antd';
import { statuses, productType, Codes } from '../../../utils/config';
export default class TableList extends PureComponent {
render() {
const { onViewItem, pagination, ...tableProps } = this.props;
const columns = [{
title: '产品编号',
dataIndex: 'code',
key: 'code',
width: '30%',
}, {
title: '产品名称',
dataIndex: 'name',
key: 'name',
width: '35%',
}, {
title: '产品类型',
dataIndex: 'type',
key: 'type',
render: text => productType[text],
width: '25%',
}, {
title: '产品状态',
dataIndex: 'status',
key: 'status',
render: (text, record) => {
const statusMap = {[Codes.CODE_NORMAL]: 'success', [Codes.CODE_DELETE]: 'error'};
return (