Newer
Older
smart-metering-front / src / views / measure / source / list_interface.ts
export interface IlistQuery {
  businessContent: string
  supplierName: string
  supplierNo: string
  logType?: string
  offset: number
  limit: number
}

export interface IlistType {
  businessContent: string
  supplierName: string
  supplierNo: string
  briefName: string
  director: string
  mobile: string
  companyCity: string
  createTime: string
  remark: string
}

export interface IOptions {
  id: string
  areaName: string
}

// 溯源供方人员
export interface traceSupplierPerson {
  id: number | string // id
  job: string // 职务
  department: string// 部门
  name: string// 信命
  personNo: string// 人员编号
  phone: string// 联系方式
  editable?: boolean // 是否可编辑
  [key: string]: any
}

export interface IformInline {
  businessContent: string
  supplierName: string
  supplierNo: string
  bankAccount: string
  bankAccountNumber: string
  bankName: string
  briefName: string
  businessScope: string
  companyAddress: string
  companyArea: string
  companyCity: string
  companyCountry: string
  companyProvince: string
  createTime: string
  director: string
  id: string
  fax: string
  invoiceAddress: string
  invoiceArea: string
  invoiceCity: string
  invoiceCountry: string
  invoiceProvince: string
  mailbox: string
  minioFileName: string
  mobile: string
  phone: string
  postalCode: string
  remark: string
  taxNumber: string
  website: string
  traceSupplierPersonList: traceSupplierPerson []
}