import { BasicColumn } from '/@/components/Table/src/types/table';
/**
 * 密闭统计表格列配置
 */
export const dataColumns: BasicColumn[] = [
  {
    title: '区域',
    dataIndex: 'name',
    align: 'center',
    width: 100,
  },
  {
    title: '老空区永久密闭总数',
    dataIndex: 'mbStatusNum',
    align: 'center',
    width: 100,
  },
  {
    title: '正常生产煤矿',
    dataIndex: 'mbStatusNum0',
    align: 'center',
    width: 100,
  },
  {
    title: '正常建设煤矿',
    dataIndex: 'mbStatusNum6',
    align: 'center',
    width: 100,
  },
  {
    title: '停产停建',
    dataIndex: 'mbStatusNum11',
    align: 'center',
    customRender({ record }) {
      return ['mbStatusNum12', 'mbStatusNum9', 'mbStatusNum8', 'mbStatusNum4', 'mbStatusNum5', 'mbStatusNum7', 'mbStatusNum10'].reduce((num, key) => {
        return num + parseInt(record[key]) || 0;
      }, 0);
    },
    helpMessage: '包含：停建整改，自行停建，拟建矿井，停产整改矿井，自行停产矿井，责令停产整顿，责令停止建设',
    width: 100,
  },
  {
    title: '长期停产停建',
    dataIndex: 'mbStatusNum1',
    align: 'center',
    customRender({ record }) {
      return ['mbStatusNum1', 'mbStatusNum2', 'mbStatusNum3'].reduce((num, key) => {
        return num + parseInt(record[key]) || 0;
      }, 0);
    },
    helpMessage: '包含：长期停建无法联系矿井，长期停建矿井，长期停产矿井',
    width: 100,
  },
  {
    title: '正在实施关闭矿井',
    dataIndex: 'mbStatusNum11',
    align: 'center',
    width: 100,
  },
  // {
  //   title: '正常生产',
  //   dataIndex: 'mbStatusNum0',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '长期停建无法联系矿井',
  //   dataIndex: 'mbStatusNum1',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '长期停建矿井',
  //   dataIndex: 'mbStatusNum2',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '长期停产矿井',
  //   dataIndex: 'mbStatusNum3',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '停产整改矿井',
  //   dataIndex: 'mbStatusNum4',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '自行停产',
  //   dataIndex: 'mbStatusNum5',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '责令停产整顿',
  //   dataIndex: 'mbStatusNum7',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '拟建矿井',
  //   dataIndex: 'mbStatusNum8',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '自行停建',
  //   dataIndex: 'mbStatusNum9',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '停建整改',
  //   dataIndex: 'mbStatusNum10',
  //   align: 'center',
  //   width: 100,
  // },
  // {
  //   title: '其他',
  //   dataIndex: 'mbStatusNumQt',
  //   align: 'center',
  //   width: 100,
  // },
];
