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

  /**
   * 账户序号
   */
  num: number;

  /**
   * 供应商编号
   */
  supplierNo: string;

  /**
   * 银行行号
   */
  bankNum: string;

  /**
   * 银行信息编号（可能为内部系统编号）
   */
  bankInfoNo: string;

  /**
   * 银行名称
   */
  bankName: string;

  /**
   * 银行账号
   */
  bankNo: string;

  /**
   * 账户有效性标识（1-有效, 0-无效）
   */
  isture: number;

  /**
   * 账户户名
   */
  circlesName: string;

  /**
   * 账户预留电话
   */
  phone: string;

  /**
   * 发票类型编码
   */
  invoiceTypeNo: string;

  /**
   * 发票类型名称
   */
  invoiceTypeName: string;

  /**
   * 推送状态（例如：0-未推送, 1-已推送, 16-推送失败）
   */
  pushStatus: number;

}

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

  /**
   * 账户序号
   */
  num?: number;

  /**
   * 供应商编号
   */
  supplierNo?: string;

  /**
   * 银行行号
   */
  bankNum?: string;

  /**
   * 银行信息编号（可能为内部系统编号）
   */
  bankInfoNo?: string;

  /**
   * 银行名称
   */
  bankName?: string;

  /**
   * 银行账号
   */
  bankNo?: string;

  /**
   * 账户有效性标识（1-有效, 0-无效）
   */
  isture?: number;

  /**
   * 账户户名
   */
  circlesName?: string;

  /**
   * 账户预留电话
   */
  phone?: string;

  /**
   * 发票类型编码
   */
  invoiceTypeNo?: string;

  /**
   * 发票类型名称
   */
  invoiceTypeName?: string;

  /**
   * 推送状态（例如：0-未推送, 1-已推送, 16-推送失败）
   */
  pushStatus?: number;

}

export interface BankQuery extends PageQuery {

  /**
   * 账户序号
   */
  num?: number;

  /**
   * 供应商编号
   */
  supplierNo?: string;

  /**
   * 银行行号
   */
  bankNum?: string;

  /**
   * 银行信息编号（可能为内部系统编号）
   */
  bankInfoNo?: string;

  /**
   * 银行名称
   */
  bankName?: string;

  /**
   * 银行账号
   */
  bankNo?: string;

  /**
   * 账户有效性标识（1-有效, 0-无效）
   */
  isture?: number;

  /**
   * 账户户名
   */
  circlesName?: string;

  /**
   * 账户预留电话
   */
  phone?: string;

  /**
   * 发票类型编码
   */
  invoiceTypeNo?: string;

  /**
   * 发票类型名称
   */
  invoiceTypeName?: string;

  /**
   * 推送状态（例如：0-未推送, 1-已推送, 16-推送失败）
   */
  pushStatus?: number;

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



