Class: TencentCloud::Cpdp::V20190820::QueryOpenBankSettleOrderResult

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(outsettleid = nil, channelsettleid = nil, settlestatus = nil, settleamount = nil, settledate = nil, settletype = nil, failreason = nil, timefinish = nil, settlefee = nil, currency = nil) ⇒ QueryOpenBankSettleOrderResult

Returns a new instance of QueryOpenBankSettleOrderResult.



20949
20950
20951
20952
20953
20954
20955
20956
20957
20958
20959
20960
# File 'lib/v20190820/models.rb', line 20949

def initialize(outsettleid=nil, channelsettleid=nil, settlestatus=nil, settleamount=nil, settledate=nil, settletype=nil, failreason=nil, timefinish=nil, settlefee=nil, currency=nil)
  @OutSettleId = outsettleid
  @ChannelSettleId = channelsettleid
  @SettleStatus = settlestatus
  @SettleAmount = settleamount
  @SettleDate = settledate
  @SettleType = settletype
  @FailReason = failreason
  @TimeFinish = timefinish
  @SettleFee = settlefee
  @Currency = currency
end

Instance Attribute Details

#ChannelSettleIdObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def ChannelSettleId
  @ChannelSettleId
end

#CurrencyObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def Currency
  @Currency
end

#FailReasonObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def FailReason
  @FailReason
end

#OutSettleIdObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def OutSettleId
  @OutSettleId
end

#SettleAmountObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def SettleAmount
  @SettleAmount
end

#SettleDateObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def SettleDate
  @SettleDate
end

#SettleFeeObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def SettleFee
  @SettleFee
end

#SettleStatusObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def SettleStatus
  @SettleStatus
end

#SettleTypeObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def SettleType
  @SettleType
end

#TimeFinishObject

SUCCESS:结算成功; FAILED:结算失败; PROCESSING:结算中; INIT:初始化; ACCEPT_FAILED:受理失败,底层银行返回订单不存在 ACCEPTED:受理成功 _UNKNOWN:默认未知 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • OutSettleId:

    外部结算流水号

  • ChannelSettleId:

    渠道结算流水号

  • SettleStatus:

    退款状态。

  • SettleAmount:

    结算金额

  • SettleDate:

    结算日期,格式YYYYMMdd

  • SettleType:

    结算类型(T1/D1)

  • FailReason:

    失败原因

  • TimeFinish:

    完成时间,格式yyyy-MM-dd HH:mm:ss

  • SettleFee:

    结算手续费

  • Currency:

    账户货币。参考附录“币种类型”。



20947
20948
20949
# File 'lib/v20190820/models.rb', line 20947

def TimeFinish
  @TimeFinish
end

Instance Method Details

#deserialize(params) ⇒ Object



20962
20963
20964
20965
20966
20967
20968
20969
20970
20971
20972
20973
# File 'lib/v20190820/models.rb', line 20962

def deserialize(params)
  @OutSettleId = params['OutSettleId']
  @ChannelSettleId = params['ChannelSettleId']
  @SettleStatus = params['SettleStatus']
  @SettleAmount = params['SettleAmount']
  @SettleDate = params['SettleDate']
  @SettleType = params['SettleType']
  @FailReason = params['FailReason']
  @TimeFinish = params['TimeFinish']
  @SettleFee = params['SettleFee']
  @Currency = params['Currency']
end