Class: TencentCloud::Cpdp::V20190820::SettlementOrderResult

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(incometype = nil, amountbeforetax = nil, amountaftertax = nil, tax = nil, outorderid = nil, orderid = nil, initiatetime = nil, finishtime = nil, status = nil, statusdesc = nil, remark = nil, payeeid = nil, outuserid = nil, operationtype = nil) ⇒ SettlementOrderResult

Returns a new instance of SettlementOrderResult.



25716
25717
25718
25719
25720
25721
25722
25723
25724
25725
25726
25727
25728
25729
25730
25731
# File 'lib/v20190820/models.rb', line 25716

def initialize(incometype=nil, amountbeforetax=nil, amountaftertax=nil, tax=nil, outorderid=nil, orderid=nil, initiatetime=nil, finishtime=nil, status=nil, statusdesc=nil, remark=nil, payeeid=nil, outuserid=nil, operationtype=nil)
  @IncomeType = incometype
  @AmountBeforeTax = amountbeforetax
  @AmountAfterTax = amountaftertax
  @Tax = tax
  @OutOrderId = outorderid
  @OrderId = orderid
  @InitiateTime = initiatetime
  @FinishTime = finishtime
  @Status = status
  @StatusDesc = statusdesc
  @Remark = remark
  @PayeeId = payeeid
  @OutUserId = outuserid
  @OperationType = operationtype
end

Instance Attribute Details

#AmountAfterTaxObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def AmountAfterTax
  @AmountAfterTax
end

#AmountBeforeTaxObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def AmountBeforeTax
  @AmountBeforeTax
end

#FinishTimeObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def FinishTime
  @FinishTime
end

#IncomeTypeObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def IncomeType
  @IncomeType
end

#InitiateTimeObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def InitiateTime
  @InitiateTime
end

#OperationTypeObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def OperationType
  @OperationType
end

#OrderIdObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def OrderId
  @OrderId
end

#OutOrderIdObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def OutOrderId
  @OutOrderId
end

#OutUserIdObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def OutUserId
  @OutUserId
end

#PayeeIdObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def PayeeId
  @PayeeId
end

#RemarkObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def Remark
  @Remark
end

#StatusObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def Status
  @Status
end

#StatusDescObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def StatusDesc
  @StatusDesc
end

#TaxObject

LABOR:劳务所得OCCASION:偶然所得注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACCEPTED:已受理ACCOUNTED:已记账SUCCEED:已成功FAILED:已失败注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IncomeType:

    收入类型

  • AmountBeforeTax:

    税前金额

  • AmountAfterTax:

    税后金额

  • Tax:

    税金

  • OutOrderId:

    外部订单ID

  • OrderId:

    订单ID

  • InitiateTime:

    发起时间

  • FinishTime:

    完成时间

  • Status:

    状态

  • StatusDesc:

    状态描述

  • Remark:

    备注

  • PayeeId:

    收款用户ID

  • OutUserId:

    外部用户ID

  • OperationType:

    操作类型



25714
25715
25716
# File 'lib/v20190820/models.rb', line 25714

def Tax
  @Tax
end

Instance Method Details

#deserialize(params) ⇒ Object



25733
25734
25735
25736
25737
25738
25739
25740
25741
25742
25743
25744
25745
25746
25747
25748
# File 'lib/v20190820/models.rb', line 25733

def deserialize(params)
  @IncomeType = params['IncomeType']
  @AmountBeforeTax = params['AmountBeforeTax']
  @AmountAfterTax = params['AmountAfterTax']
  @Tax = params['Tax']
  @OutOrderId = params['OutOrderId']
  @OrderId = params['OrderId']
  @InitiateTime = params['InitiateTime']
  @FinishTime = params['FinishTime']
  @Status = params['Status']
  @StatusDesc = params['StatusDesc']
  @Remark = params['Remark']
  @PayeeId = params['PayeeId']
  @OutUserId = params['OutUserId']
  @OperationType = params['OperationType']
end