Class: TencentCloud::Cpdp::V20190820::QueryOpenBankBillDataPageResult

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190820/models.rb

Overview

云企付-分页查询对账单数据结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pageno = nil, pagesize = nil, count = nil, datalist = nil) ⇒ QueryOpenBankBillDataPageResult

Returns a new instance of QueryOpenBankBillDataPageResult.



19685
19686
19687
19688
19689
19690
# File 'lib/v20190820/models.rb', line 19685

def initialize(pageno=nil, pagesize=nil, count=nil, datalist=nil)
  @PageNo = pageno
  @PageSize = pagesize
  @Count = count
  @DataList = datalist
end

Instance Attribute Details

#CountObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PageNo:

    页码

  • PageSize:

    分页大小

  • Count:

    总数

  • DataList:

    账单数据明细



19683
19684
19685
# File 'lib/v20190820/models.rb', line 19683

def Count
  @Count
end

#DataListObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PageNo:

    页码

  • PageSize:

    分页大小

  • Count:

    总数

  • DataList:

    账单数据明细



19683
19684
19685
# File 'lib/v20190820/models.rb', line 19683

def DataList
  @DataList
end

#PageNoObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PageNo:

    页码

  • PageSize:

    分页大小

  • Count:

    总数

  • DataList:

    账单数据明细



19683
19684
19685
# File 'lib/v20190820/models.rb', line 19683

def PageNo
  @PageNo
end

#PageSizeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PageNo:

    页码

  • PageSize:

    分页大小

  • Count:

    总数

  • DataList:

    账单数据明细



19683
19684
19685
# File 'lib/v20190820/models.rb', line 19683

def PageSize
  @PageSize
end

Instance Method Details

#deserialize(params) ⇒ Object



19692
19693
19694
19695
19696
19697
19698
19699
19700
19701
19702
19703
19704
# File 'lib/v20190820/models.rb', line 19692

def deserialize(params)
  @PageNo = params['PageNo']
  @PageSize = params['PageSize']
  @Count = params['Count']
  unless params['DataList'].nil?
    @DataList = []
    params['DataList'].each do |i|
      queryopenbankbilldata_tmp = QueryOpenBankBillData.new
      queryopenbankbilldata_tmp.deserialize(i)
      @DataList << queryopenbankbilldata_tmp
    end
  end
end