Newer
Older
xc-business-system / src / views / equipement / resume / course / course-interface.ts
// 列表查询
export interface IListQuery {
  createTimeEnd: string // 创建时间结束
  createTimeStart: string // 创建时间开始
  formNo: string // 检查单编号
  labCode: string // 实验室
  groupCode: string // 部门、部门
  draft: string // 是否为草稿箱(1/0)
  createUserId: string // 创建人id(草稿箱tab页必传)
  limit: number
  offset: number
}

// 表格数据
export interface IList {
  id: string // 主键
  formNo: string // 装箱单编号
  formName: string // 装箱单名称
  quantity: string // 运输总数量
  createUserName: string // 创建人
  createTime: string // 创建时间
}

// 详情表单
export interface IForm {
  labCode: string // 实验室
  groupCode: string // 部门(字典code)
  groupCodeName: string // 部门(字典value)
  formNo: string // 检查单编号
  formName: string // 检查单名称
  createUserId: string // 创建人id
  createUserName: string // 创建人
  createTime: string // 创建时间
  quantity: number // 运输总数量
  directorId: string // 运输负责人id
  director: string // 运输负责人名字
  transportReason: string // 运输原因
  transportFile: string // 附件
}

// 检查内容
export interface ICheckList {
  id: string // 更新/删除使用参数
  checkMoment: string // 检查时机
  checkQuantity: string // 包装箱数量检查
  checkAppearance: string // 包装箱外观检查
  checkTime: string // 检查时间
  checkUserId: string // 检查人id
  checkUserName: string // 检查人
  editable: boolean // 是否可编辑
}