export interface RecordItem {
  check_time: string
  checked_count: number
  checked_flag_name: string
  checked_flag: boolean
  checker_id?: string
  class_id_name: string
  class_id: string
  commit_time: string
  competition_competitor_pictures: any
  competition_id_name: string
  competition_id: string
  competition_is_more_status: string
  competition_rule_type: string
  competition_uri: string
  course_name?: string
  experiment_id: string
  experiment_name: string
  file?: string
  gender: string
  grade: string
  id_number: string
  id: string
  login_id: string
  need_check_count: number
  organ_id_name: string
  organ_id: string
  pictures?: string
  publish_status_name: string
  publish_status: string
  score_details?: string
  score_status: string
  score: string
  sno_number: string
  specialty_id_name: string
  specialty_id: string
  status_name: string
  status: 0 | 1 | 2
  student_id: string
  student_name: string
  train_count: string
  updated_time: string
}

export interface FileItem {
  name: string
  url: string
  upload_time: string
  size: number
}

export interface ReportItem {
  id: string
  name: string
  type: string
  url: string
  size: number
  platform: {
    platform_key: string
    name: string
    url: string
  }
  created_at: string
}
