Newer
Older
xc-business-system / src / views / resource / customer / contract / contract-interface.ts
export interface IListQuery {
  approvalStatus: string //	审批状态类型code,导出接口不用传
  createTimeEnd: string //		创建时间结束
  createTimeStart: string //		创建时间开始
  createUserName: string //		创建人
  customerAdvice: string //		委托方意见(同意/拒绝)
  customerAdviceTimeEnd: string //		委托方意见时间结束
  customerAdviceTimeStart: string //		委托方意见时间开始
  customerId: string //		委托方id
  customerName: string //		委托方名字
  examineName: string //		合同评审表名称
  examineNo: string //		合同评审表编号
  formId: string //		表单id(流程定义对应的表单id,等价于业务id),导出接口不用传
  formNo: string //		文件编号
  groupCode: string //		部门
  labCode: string //		实验室
  sendStatus: string //		通知发送状态(1/2)
  offset: number
  limit: number
}

export interface IList {
  labCodeName: string //	实验室
  groupCodeName: string //		部门
  formName: string //		文件名称
  formNo: string //		文件名称
  contractNameAndNo: string //		合同名称及编号
  customerName: string //		委托方
  createUserName: string //		创建人
  createTime: string //		创建时间
  sendStatus?: string // 通知发送状态
  sendStatusName: string //		通知发送状态名称
  customerAdvice: string //		委托方意见
  customerAdviceTime: string //		委托方意见时间

  labCode?: string // 实验室
  groupCode?: string // 部门代码
}

export interface IForm {
  labCode: string
  labCodeName?: string
  groupCode: string
  groupCodeName?: string
  formNo: string //		文件编号
  formName: string //		文件名称
  createUserId: string //		创建人id
  createUserName: string //		创建人
  createTime: string //		创建时间
  examineId: string //	合同评审表id
  examineName: string //	合同评审表名称
  examineNo: string //	合同评审表编号
  examineNameAndNo: string // 合同名称及编号
  customerId: string //	委托方id(存储为deptId)
  customerName: string //	委托方名称
  changeContent: string //	变更内容
  changeReason: string //	变更原因
  customerUserId?: string // 发送给的委托方用户id
}