Newer
Older
xc-business-system / src / views / resource / file / grantNotice / notice-interface.ts
export interface IListQuery {
  approvalStatus: string //	审批状态类型code,导出接口不用传
  beginTime: string //		开始时间
  createUserName: string //		创建人
  distributor: string //	发放人员
  endTime: string //		结束时间
  fileApprovalCodes: string //		文件审批编号
  formId: string //		表单id(流程定义对应的表单id,等价于业务id),导出接口不用传
  formName: string //		文件名称
  formNo: string //		文件编号
  grantFileName: string //		发放文件名称
  grantFileNo: string //		发放文件编号(可用于体系文件详情中查询文件发放通知单列表)
  groupCode: string //		部门
  labCode: string //		实验室
  limit: number
  offset: number
}

export interface IFileFilterQuery {
  fileNo: string
  fileName: string
  formId: string
  approvalStatus: string
  offset: number
  limit: number
}

export interface IFileNoticeInfo {
  id: string
  fileApprovalId: string
  fileNo: string
  fileName: string
  changeContent: string
}

export interface IFileGrandNotice {
  id: string
  formNo: string
  formName: string
  labCode: string
  labCodeName?: string
  groupCode: string
  groupCodeName?: string
  approvalStatus?: string
  approvalStatusName?: string
  processId?: string
  taskId?: string
  remark?: string
  createUserId: string
  createUserName?: string
  createTime?: string
  noveltyId?: string
  decisionItem?: number
  fileApprovalCodes: string // 文件审批编号
  distributor: any //	发放人员Ids,用逗号隔开
  distributorNames: any // 发放人员名称集合,用逗号隔开
}