export interface OrderReceiveRecordVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 关联订单
   */
  orderId: string | number;

  /**
   * 关联计划
   */
  planId: string | number;

  /**
   * 关联计划
   */
  planDetailId: string | number;

  /**
   * 编号
   */
  receiveCode: string;

  /**
   * 计划回款
   */
  receiveDate: string;

  /**
   * 回款金额
   */
  receiveAmount: number;

  /**
   * 回款方式
   */
  receiveMode: number;

  /**
   * 审批状态
   */
  approveStatus: number;

  /**
   * 回款 状态
   */
  receiveStatus: number;

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

  /**
   * 拥有者
   */
  ownerBy: number;

}

export interface OrderReceiveRecordForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 关联订单
   */
  orderId?: string | number;

  /**
   * 关联计划
   */
  planId?: string | number;

  /**
   * 关联计划
   */
  planDetailId?: string | number;

  /**
   * 编号
   */
  receiveCode?: string;

  /**
   * 计划回款
   */
  receiveDate?: string;

  /**
   * 回款金额
   */
  receiveAmount?: number;

  /**
   * 回款方式
   */
  receiveMode?: number;

  /**
   * 审批状态
   */
  approveStatus?: number;

  /**
   * 回款 状态
   */
  receiveStatus?: number;

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

  /**
   * 拥有者
   */
  ownerBy?: number;

}

export interface OrderReceiveRecordQuery extends PageQuery {

  /**
   * 关联订单
   */
  orderId?: string | number;

  /**
   * 关联计划
   */
  planId?: string | number;

  /**
   * 关联计划
   */
  planDetailId?: string | number;

  /**
   * 编号
   */
  receiveCode?: string;

  /**
   * 计划回款
   */
  receiveDate?: string;

  /**
   * 回款金额
   */
  receiveAmount?: number;

  /**
   * 回款方式
   */
  receiveMode?: number;

  /**
   * 审批状态
   */
  approveStatus?: number;

  /**
   * 回款 状态
   */
  receiveStatus?: number;

  /**
   * 拥有者
   */
  ownerBy?: number;

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



