Newer
Older
xc-business-system / src / views / business / subpackage / inform / inform-interface.ts
// 请求参数
export interface IListQuery {
  applicantName: string // 申请人
  applicantTimeEnd: string // 申请时间(结束)
  applicantTimeStart: string // 申请时间(开始)
  approvalStatus: string // 审批状态类型code
  formId: string // 表单id
  customerName: string // 受检单位名称
  outsourcerName: string // 分包机构名称
  noticeNo: string // 协议书编号
  item: string // 分包项目
  outsourcerId: string // 分包方id
  offset: number
  limit: number
}

// 表格
export interface IList {
  id: string
  noticeNo: string // 通知书编号
  projectName: string // 通知书名称
  customerName: string // 受检单位名称
  outsourcerName: string // 分包机构称
  applicantName: string // 申请人
  applicantTime: string // 申请时间
  processId?: string // 流程实例id
  taskId?: string // 任务id,用于审批
  approvalStatus?: string // 审批状态
  approvalStatusName?: string // 审批状态名称
}

// 表单
export interface IForm {
  labCode: string // 实验室代码
  groupCode: string // 组别代码
  noticeNo: string // 通知书编号
  noticeName: string // 通知书名称
  formId: string
  createUserId: string// 申请人id
  createUserName: string// 申请人名字
  createTime: string// 申请时间
  outsourcerId: string // 分包方id
  accessId: string // 分包评审表id
  deviceName: string // 分包评审表No
  noticeUserId: string // 通知受检单位(委托方)用户id(新建不传,更新传,多个逗号分割)
  noticeUserName: string //	通知受检单位(委托方)用户名字(新建不传,更新传,多个逗号分割)
  outsourcerName: string// 分包方名称
  item: string // 分包项目
  contacts: string // 联系人
  mobile: string // 联系电话
  customerId: string //	受检单位(委托方)id
  customerName: string //	受检单位名称(新建不传)
}