Newer
Older
xc-business-system / src / views / equipement / standard / build / build-interface.ts
dutingting on 29 Nov 2 KB 解决冲突
/**
 * 建标管理接口
 */

// 请求参数
export interface IListQuery {
  applyName: string //	文件名称
  applyNo: string //		文件编号
  approvalStatus: string //		审批状态类型code,导出接口不用传
  buildType: string //		标准建立类型(0新建标准 1配套智能模型更换 2标准复查)
  createTimeEnd: string //		申请时间结束
  createTimeStart: string //		申请时间开始
  createUserName: string //		申请人
  formId: string //		表单id(流程定义对应的表单id,等价于业务id),导出接口不用传
  groupCode: string //		组别代码(字典code)
  labCode: string //		实验室代码(字典code)
  standardName: string //		标准库名称
  limit: number
  offset: number
}

// 表格
export interface IList {
  id: string // 主键
  applyName: string // 申请单名称
  applyNo: string // 申请单编号
  standardName: string // 标准名称
  createUserName: string // 申请人
  createTime: string // 申请时间
  limit: number
  offset: number
  processId?: string
  taskId?: string
  approvalStatusName?: string // 审批状态名称
}

// 表单
export interface IForm {
  buildType: string // 标准建立类型
  applyNo: string // 文件编号
  applyName: string // 文件名称
  createUserId: string // 申请人id
  createUserName: string // 申请人
  createTime: string // 申请时间
  labCode: string // 实验室
  labCodeName: string // 实验室名称
  groupCode: string // 部门
  groupCodeName: string // 部门名称
  standardId: string // 标准库id
  standardName: string // 标准库名称
  majorType: string //	专业类别
  versionNumber: string // 版本号
  meterOrganize: string // 计量机构名称
  buildStandardReportFile: string // 建标报告word版
  buildStandardReportPdfFile: string // 建标报告pdf版
  examTableFile: string // 考核表word版
  examTablePdfFile: string // 考核表pdf版
  relationFile: string // 量值溯源与传递等级关系图word版
  relationPdfFile: string // 量值溯源与传递等级关系图pdf版
  remark: string // 备注
  [key: string]: string | undefined
}