/**
 * 预防检查任务单表格配置
 */
import type { TableColumnProps } from '@/types/basic-table';
// 基础表格样式配置
export const TABLE_OPTIONS = {
  emptyText: '暂无数据',
  height: '60vh',
  loading: true,
  stripe: true,
};

// 任务管理表格列配置
export const TASK_MANAGEMENT_TABLE_COLUMNS: TableColumnProps[] = [
  {
    prop: 'select',
    label: '',
    type: 'selection',
    align: 'center',
    width: '80cpx',
  },
  {
    prop: 'taskName',
    label: '任务名称',
    align: 'center',
    slot: 'taskName',
  },
  {
    prop: 'selfCheckUnit',
    label: '被检查（自查）单位',
    align: 'center',
  },
  {
    prop: 'taskType',
    label: '检查类型',
    align: 'center',
    slot: 'taskType',
  },
  {
    prop: 'shouldCompleteTime',
    label: '应完成时间',
    align: 'center',
  },
  {
    prop: 'activeStatus',
    label: '生效状态',
    align: 'center',
    slot: 'activeStatus',
  },
  {
    prop: 'taskStage',
    label: '任务阶段',
    align: 'center',
    slot: 'taskStage',
  },
  {
    prop: 'action',
    label: '操作',
    align: 'center',
    slot: 'action',
    width: '250cpx',
    fixed: 'right',
  },
];
