Newer
Older
smart-metering-front / src / views / device / standardEquipment / standard_interface.ts
// 标准装置列表以及提醒数据类型
export interface IlistType {
  standardNo: string
  standardName: string
  categoryName: string
  standardLevel: string
  transmitRange: string
  managerStateName: string
  standardLaboratoryName: string
  standardOwnerName: string
  preparationDate: string
  remark: string
}

// 查询条件类型
export interface IlistQuery {
  applyNo: string
  applyStatus: string
  applyType: string
  approvalStatus: string
  createUser: string
  equipmentNo: string
  organizeNo: string
  formId: string
  standardName: string
  standardNo: string
  limit: number
  offset: number
}

// 标准装置列表查询条件类型
export interface IlistQuerys {
  standardNo: string
  standardName: string
  category: string
  managerState: string
  standardLaboratory: string
  preparationDate: string
  id: null | string
  offset: number
  limit: number
}
// 申请表格数据类型
export interface IlistTypes {
  applyNo: string
  applyTypeName: string
  standardNo: string
  standardName: string
  constructionStandardUnitName: string
  standardOwner: string
  applyDept: string
  createUser: string
  createTime: string
  approvalStatusName: string
}

// 下拉框类型
export interface IOptions {
  name: string
  id: string
  value: string
  organizeName: string
  deptId?: string
}

// 到期提醒列表查询条件类型
export interface IexpiraListQuery {
  category: string
  id: null | string
  managerState: string
  preparationEndDate: string
  preparationStartDate: string
  standardLaboratory: string
  standardName: string
  standardNo: string
  validEndTime: string
  validStartTime: string
  offset: number
  limit: number
}

// 按钮类型
export interface Ibuttoms {
  type: 'default' | 'text' | 'primary' | 'success' | 'warning' | 'info' | 'danger'
  name: string
}