export interface ProjectReceivingVO {
  /**
   * 收货确认ID
   */
  receivingId: string | number;
  /**
   * 项目号
   */
  projectCode: string;

  /**
   * 项目名称
   */
  projectName: string;

  /**
   * 项目ID
   */
  projectId?: string | number;

  /**
   * 项目经理
   */
  managerId: string | number;

  /**
   * 项目经理姓名
   */
  projectManagerName?: string;


  /**
   * 到货日期
   */
  arrivalDate: string;

  /**
   * 收货单附件
   */
  ossId: string | number;

  /**
   * 收货确认编号
   */
  receivingCode?: string;

  /**
   * 部门负责人
   */
  chargeId: string | number;

  /**
   * 部门负责人姓名
   */
  chargeName?: string;

  /**
   * 分管副总
   */
  deputyId: string | number;

  /**
   * 分管副总姓名
   */
  deputyName?: string;

  /**
   * 备注
   */
  remark: string;

  /**
   * 流程状态
   */
  flowStatus?: string;

  /**
   * 项目状态(1暂存 2审批中 3可用)
   */
  receivingStatus?: string;

  /**
   * 全部到货标识（0是1否）
   */
  isAllReceiving?: string;
}

export interface ProjectReceivingForm extends BaseEntity {
  /**
   * 收货确认ID
   */
  receivingId?: string | number;

  /**
   * 项目号
   */
  projectCode?: string;

  /**
   * 项目名称
   */
  projectName?: string;

  /**
   * 项目ID
   */
  projectId?: string | number;

  /**
   * 项目经理
   */
  managerId?: string | number;

  /**
   * 项目经理姓名
   */
  projectManagerName?: string;


  /**
   * 到货日期
   */
  arrivalDate?: string;

  /**
   * 收货单附件
   */
  ossId?: string | number;

  /**
   * 收货确认编号
   */
  receivingCode?: string;

  /**
   * 部门负责人
   */
  chargeId?: string | number;
  /**
   * 部门负责人姓名
   */
  chargeName?: string;

  /**
   * 分管副总
   */
  deputyId?: string | number;
  /**
   * 分管副总姓名
   */
  deputyName?: string;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 流程状态
   */
  flowStatus?: string;

  /**
   * 项目状态(1暂存 2审批中 3可用)
   */
  receivingStatus?: string;

  /**
   * 全部到货标识（0是1否）
   */
  isAllReceiving?: string;

  /**
   * 流程编码
   */
  flowCode?: string;

  /**
   * 流程变量
   */
  variables?: any;

  /**
   * 业务扩展字段
   */
  bizExt?: any;

}

export interface ProjectReceivingQuery extends PageQuery {

  /**
   * 项目号
   */
  projectCode?: string;

  /**
   * 项目名称
   */
  projectName?: string;

  /**
   * 项目经理
   */
  managerId?: string | number;

  /**
   * 到货日期
   */
  arrivalDate?: string;

  /**
   * 收货单附件
   */
  ossId?: string | number;

  /**
   * 部门负责人
   */
  chargeId?: string | number;

  /**
   * 分管副总
   */
  deputyId?: string | number;

    /**
   * 全部到货标识（0是1否）
   */
  isAllReceiving?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}



