Newer
Older
xc-business-system / src / views / resource / seal / note / seal-note.ts
// 列表查询参数接口
export interface IListQuery {
  sealName: string // 印章名称
  sealType: string // 印章类型
  applyDeptName: string
  applyUserName: string
  applyReason: string
  applyTimeStart: string
  applyTimeEnd: string
  approvalStatus: string
  formId?: string
  offset: number
  limit: number
  sort?: string
  order?: string
}

export interface ISealNoteInfo {
  id: string
  noteFormNo: string
  noteFormName: string
  applyDeptId: string
  applyDeptName: string
  applyTime: string
  applyReason: string
  applyUserId: string
  applyUserName: string
  sealId: string
  sealNo: string
  sealName: string
  sealType?: string
  sealTypeName: string
  approverId?: string
  approverName: string
  createUserId: string
  createUserName: string
  taskId: string
  processId: string
  approvalStatus?: string
  remark: string
  decisionItem?: string // 控制审批按钮
}

// 列表查询参数接口
export interface ILogListQuery {
  sealName: string // 印章名称
  useTimeStart: string // 使用开始时间
  useTimeEnd: string // 使用结束时间
  offset: number
  limit: number
  sort?: string
  order?: string
}

export interface ISealLogInfo {
  id: string
  sealId: string
  sealName: string
  sealType: string
  sealTypeName?: string
  businessScene: string
  businessSponsorId: string
  businessSponsorName?: string
  createTime?: string
  useTime: string
}