export interface IOvertimeListQuery {
  sampleNo: string // 样品编号
  sampleName: string // 样品名称
  sampleModel: string // 型号
  customerNo: string // 委托方代码
  customerName: string // 委托方名称
  startTime: string // 检定开始时间
  endTime: string // 检定结束时间
  overtimeStatus: string // 样品到期状态 1已超期 0未超期 ''全部
  offset: number
  limit: number
}

export interface IOvertimeList {
  id?: string // 样品唯一标识
  sampleNo: string // 样品编号
  sampleName: string // 样品名称
  sampleModel: string // 型号
  evaluationName: string // 出厂编号
  customerNo: string // 委托方代码
  customerName: string // 委托方名称
  measurePeriod: string // 检定周期
  effectiveDate: string // 上次检定时间
  certificationStatus: string // 证书状况
}

export interface ISampleDetail {
  id?: string
  sampleNo: string // 样品编号
  sampleName: string // 样品名称
  sampleModel: string // 样品型号
  manufacturingNo: string // 出厂编号
  customerNo: string // 委托方代码
  customerName: string // 委托方名称
  phone: string // 委托方电话
  postalCode: string // 委托方邮编
  customerAddress: string // 委托方地址
  measureCategory: string // 检校类别
  manufacturer: string // 生产厂家
  manufacturerCountry: string // 厂家国别
  manufacturingDate: string // 出厂年月
  ABC: string // ABC
  deliverer?: string // 送检人
  delivererTel?: string // 送检人联系方式
  planDeliverTime?: string // 预计送达时间
  requireOverTime?: string // 要求检完时间
  measureContent: string // 检定项目
  measurePeriod: string // 检定周期
  remark: string // 备注
  minioFileName: string // 说明书
  labelBind: string // 标签绑定
  measureType: string // 检定方式
  measureLastTime?: string // 检定日期
  validDeadline?: string // 有效日期
  powerVoltage: string // 电源电压
}

// 检定记录
export interface SimpleMeasureRecord {
  orderCode: string // 委托单编号
  orderTime: string // 委托单日期
  customerCode: string // 委托人代码
  customerName: string // 委托人名称
  deliverer: string // 送检人
  deliverTime: string // 送检日期
}

// 检定证书
export interface SimpleCertification {
  certificationCode: string // 证书编号
  certificationName: string // 证书形成
  certificationType: string // 证书类型
  effectiveDate: string // 证书出具日期
  expirationDate: string // 证书有效期
}

// 字典格式
export interface dictType {
  id: string
  name: string
  value: string
}
