Newer
Older
smart-metering-front / src / views / business / subpackage / check / check-interface.ts
// 分包项目验收列表
export interface IList {
  id: string // 主键
  projectNo: string // 分包项目编号
  projectName: string // 分包项目名称
  checkerName: string // 验收人
  outsourcerName: string // 分包方名称
  checkConclusion: string // 验收结论
  checkTime: string // 验收时间
  checkApprovalStatusName: string // 审批状态
  processId: string // 流程实例id
  checkProcessId: string // 后端返回的流程实例id
  taskId: string // 任务
  approvalStatusName?: string // 审批状态名称
  decisionItem?: string | number
}

// 分包项目验收详情表单
export interface IForm {
  formId: string
  checkConclusion: string // 验收结论
  checkMinioFileName: string // 项目验收文件-minio存储文件名
  checkProcessId: string // 流程实例id(未通过验收编辑接口入参必传)
  checkRemark: string // 项目验收备注
  checkTime: string // 验收时间
  id: string // 分包项目id
  outsourcerNo: string // 分包方编号
  projectNo: string // 分包方项目编号
  projectName: string // 分包项目名称
  checkerName: string // 验收人
  outsourcerName: string // 公司名称
  outsourceReasonName: string // 分包原因名称

  rejectRemark?: string // 历次驳回原因
}

// 字典
export interface dictType {
  id: string
  name: string
  value: string | number
  label?: string // 基本信息添加的信息名称
}