// 搜索表单配置（匹配截图：标注状态+审核状态筛选）
export const formLabel = [
  {
    isShow: true,
    f_type: 'sel', // 下拉选择框
    f_label: '标注状态',
    f_model: 'labelingStatus',
    f_width: '200px',
    f_selList: [ // 对应截图的标注状态选项
      { label: '未标注', value: '0' },
      { label: '已标注', value: '1' }
    ]
  },
  {
    isShow: true,
    f_type: 'sel', // 下拉选择框
    f_label: '审核状态',
    f_model: 'auditStatus',
    f_width: '200px',
    f_selList: [ // 对应截图的审核状态选项
      { label: '未审核', value: '0' },
      { label: '审核中', value: '1' },
      { label: '已通过', value: '2' },
      { label: '未通过', value: '3' }
    ]
  }
];

// 表格列配置（完全匹配截图的列结构）
export const columnsList = [
  { t_props: 'fileName', t_label: '文件名称', t_width: 400 }, // 文件名称
  { t_props: 'labelingPerson', t_label: '标注人员', t_width: 200 }, // 标注人员
  { t_props: 'labelingStatus', t_label: '标注状态', t_width: 200, t_slot: 'labelingStatus' }, // 标注状态（自定义插槽）
  { t_props: 'auditPerson', t_label: '审核人员', t_width: 340 }, // 审核人员
  { t_props: 'auditStatus', t_label: '审核状态', t_width: 200, t_slot: 'auditStatus' }, // 审核状态（自定义插槽）
  { t_props: 'isInvalidData', t_label: '是否为无效数据', t_width: 200, t_slot: 'isInvalidData' } // 是否无效数据（自定义插槽）
];

export const statusDict = {
  // 标注状态
  labelingStatus: {
    '0': '未标注',
    '1': '已标注',
  },
  // 审核状态
  auditStatus: {
    '0': '未审核',
    '1': '审核中',
    '2': '已通过',
    '3': '未通过'
  },
  // 无效数据状态
  isInvalidData: {
    '1': '否',
    '0': '是',
    '': '/',
    undefined: '/'
  }
};
