Class: TencentCloud::Cpdp::V20190820::BankCardItem

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(eiconbankbranchid = nil, cnapsbranchid = nil, settleaccttype = nil, settleacctname = nil, acctbranchname = nil, settleacctno = nil, subappid = nil, bindtype = nil, mobile = nil, idtype = nil, idcode = nil) ⇒ BankCardItem

Returns a new instance of BankCardItem.



2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
# File 'lib/v20190820/models.rb', line 2675

def initialize(eiconbankbranchid=nil, cnapsbranchid=nil, settleaccttype=nil, settleacctname=nil, acctbranchname=nil, settleacctno=nil, subappid=nil, bindtype=nil, mobile=nil, idtype=nil, idcode=nil)
  @EiconBankBranchId = eiconbankbranchid
  @CnapsBranchId = cnapsbranchid
  @SettleAcctType = settleaccttype
  @SettleAcctName = settleacctname
  @AcctBranchName = acctbranchname
  @SettleAcctNo = settleacctno
  @SubAppId = subappid
  @BindType = bindtype
  @Mobile = mobile
  @IdType = idtype
  @IdCode = idcode
end

Instance Attribute Details

#AcctBranchNameObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def AcctBranchName
  @AcctBranchName
end

#BindTypeObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def BindType
  @BindType
end

#CnapsBranchIdObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def CnapsBranchId
  @CnapsBranchId
end

#EiconBankBranchIdObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def EiconBankBranchId
  @EiconBankBranchId
end

#IdCodeObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def IdCode
  @IdCode
end

#IdTypeObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def IdType
  @IdType
end

#MobileObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def Mobile
  @Mobile
end

#SettleAcctNameObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def SettleAcctName
  @SettleAcctName
end

#SettleAcctNoObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def SettleAcctNo
  @SettleAcctNo
end

#SettleAcctTypeObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def SettleAcctType
  @SettleAcctType
end

#SubAppIdObject

1 – 本行账户 2 – 他行账户 <敏感信息> <敏感信息> 1 – 小额转账验证 2 – 短信验证 BindType==2时必填 <敏感信息> <敏感信息>

Parameters:

  • EiconBankBranchId:

    超级网银行号

  • CnapsBranchId:

    大小额行号

  • SettleAcctType:

    结算账户类型

  • SettleAcctName:

    结算账户户名

  • AcctBranchName:

    开户行名称

  • SettleAcctNo:

    用于提现

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • BindType:

    验证类型

  • Mobile:

    用于短信验证

  • IdType:

    证件类型

  • IdCode:

    证件号码



2673
2674
2675
# File 'lib/v20190820/models.rb', line 2673

def SubAppId
  @SubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
# File 'lib/v20190820/models.rb', line 2689

def deserialize(params)
  @EiconBankBranchId = params['EiconBankBranchId']
  @CnapsBranchId = params['CnapsBranchId']
  @SettleAcctType = params['SettleAcctType']
  @SettleAcctName = params['SettleAcctName']
  @AcctBranchName = params['AcctBranchName']
  @SettleAcctNo = params['SettleAcctNo']
  @SubAppId = params['SubAppId']
  @BindType = params['BindType']
  @Mobile = params['Mobile']
  @IdType = params['IdType']
  @IdCode = params['IdCode']
end