Newer
Older
xc-business-system / src / views / equipement / source / resultConfirm / resultConfirm-interface.ts
export interface IListQuery {
  approvalStatus: string //	审批状态类型code,导出接口不用传
  confirmName: string //	登记表名字
  confirmNo: string //	登记表编号
  createTimeEnd: string //	创建时间结束
  createTimeStart: string //	创建时间开始
  createUserName: string //	创建人
  equipmentName: string //	设备名称
  equipmentNo: string //	设备编号
  formId: string //	表单id(流程定义对应的表单id,等价于业务id),导出接口不用传
  groupCode: string //	部门
  labCode: string //	实验室
  manufactureNo: string //	出厂编号
  manufacturer: string //	生产厂家
  measureValidDateEnd: string //	检定有效期结束
  measureValidDateStart: string //	检定有效期开始
  meterIdentify: string //	计量标识(字典code),即溯源检定结果
  model: string //	规格型号
  planName: string //	计划表名称
  planNo: string //	计划表编号
  planTraceTimeEnd: string //	计划溯源时间结束
  planTraceTimeStart: string //	计划溯源时间开始
  standardName: string //	所属标准名称
  standardNo: string //	所属标准编号
  supplierName: string //	溯源供方名字
  traceWay: string //	溯源方式(字典code)
  limit: number
  offset: number
}

export interface IList {
  id: string
  confirmNo: string // 计划表编号
  confirmName: string // 计划表名称
  equipmentNo: string // 统一编号
  equipmentName: string // 设备名称
  model: string // 规格型号
  createUserName: string // 创建人
  createTime: string // 创建时间
  processId?: string
  taskId?: string
  approvalStatusName?: string // 审批状态名称

  planId?: string // 溯源计划id
  equipmentId?: string // 设备id
  usageStatus?: string // 设备使用状态
  directorName?: string // 负责人

  labCode?: string // 实验室
  labCodeName?: string // 实验室名称
  groupCode?: string // 部门
  groupCodeName?: string // 部门名称
  planGroup?: string // 计划表部门
  planYear?: string // 计划表年份
  manufactureNo?: string // 出厂编号
  manufacturer?: string // 生产厂家
  standardNo?: string // 所属测量标准号
  standardName?: string // 所属测量标准名称

  relationId?: string
  decisionItem?: string // 控制审批按钮
}

export interface IForm {
  id: string // 列表id
  labCode: string // 实验室
  labCodeName: string // 实验室名称
  groupCode: string // 部门
  groupCodeName: string // 部门名称
  confirmNo: string // 登记表编号
  confirmName: string // 登记表名称
  createUserId: string // 创建人id
  createUserName: string // 创建人
  createTime: string // 创建时间
  planGroup: string // 计划表部门
  planYear: string // 计划表年份
  equipmentId: string // 设备id
  equipmentNo: string // 统一编号
  equipmentName: string // 设备名称
  model: string // 规格型号
  manufactureNo: string // 出厂编号
  manufacturer: string // 生产厂家
  standardNo: string // 所属测量标准号
  standardName: string // 所属测量标准名称
  directorName: string // 负责人

  measureCategoryName: string // 证书类型名称
  customerMatch: number // 委托方名称是否与实际相符
  customerAddressMatch: number // 委托方地址是否与实际相符
  equipmentCorrect: number // 被检件名称是否正确
  equipmentModelCorrect: number // 被检件型号是否正确
  equipmentNoCorrect: number // 被检件编号是否正确
  equipmentManufacturerCorrect: number // 被检件生产厂家是否正确
  onValid: number // 测量设备开展检定工作时是否在有效期内
  denyInfo: string // 否则列出
  fileCorrect: number // 依据文件是否正确
  fileNoOne: string // 依据文件编号1
  fileNoNameOne: string // 依据文件名称1
  fileNoTwo: string // 依据文件编号2
  fileNoNameTwo: string // 依据文件名称2
  fileNoThree: string // 依据文件编号3
  fileNoNameThree: string // 依据文件名称3
  fileNoFour: string // 依据文件编号4
  fileNoNameFour: string // 依据文件名称4
  meterIdentify: string // 结论
  resultCorrect: number // 结论与数据结果是否一致
  traceDate: string // 测试、校准或检定日期
  dateCorrect: number // 日期是否与粘贴标识一致
  validDate: string // 有效期
  validDateCorrect: number // 有效期是否正确
  signComplete: number // 签名信息是否齐全
  sealComplete: number // 是否盖有有效印章

  conclusion: string // 结果确认结论(计量标识字典code)
  limitScope: string // 限用范围
  meterIdentifyName: string // 结果确认结论(计量标识字典value)
  remark: string // 备注

  quantityTargetItem: string // 量传指标检定项目
  notQuantityTargetItem: string // 非量传指标检定项目
  planId?: string // 溯源计划id

  [key: string]: string | undefined | number
}

// 量传指标、非量传指标表头
export interface IQuantityTarget {
  id: string
  measureRange: string // 测量范围
  useRequire: string // 使用要求
  meetRequire: string // 测试、校准或检定数据是否满足使用要求
  reason: string // 如不满足,请写明范围
  editable?: boolean
  item?: string // 返回参数检定项目
}