Class: TencentCloud::Cpdp::V20190820::ContractOrderInSubOrder

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(submchincome = nil, platformincome = nil, productdetail = nil, productname = nil, subappid = nil, subouttradeno = nil, amt = nil, originalamt = nil, metadata = nil) ⇒ ContractOrderInSubOrder

Returns a new instance of ContractOrderInSubOrder.



4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
# File 'lib/v20190820/models.rb', line 4857

def initialize(submchincome=nil, platformincome=nil, productdetail=nil, productname=nil, subappid=nil, subouttradeno=nil, amt=nil, originalamt=nil, =nil)
  @SubMchIncome = submchincome
  @PlatformIncome = platformincome
  @ProductDetail = productdetail
  @ProductName = productname
  @SubAppId = subappid
  @SubOutTradeNo = subouttradeno
  @Amt = amt
  @OriginalAmt = originalamt
  @Metadata = 
end

Instance Attribute Details

#AmtObject

Parameters:

  • SubMchIncome:

    子订单结算应收金额,单位: 分

  • PlatformIncome:

    子订单平台应收金额,单位:分

  • ProductDetail:

    子订单商品详情

  • ProductName:

    子订单商品名称

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • SubOutTradeNo:

    子订单号

  • Amt:

    子订单支付金额

  • OriginalAmt:

    子订单原始金额

  • Metadata:

    发货标识,由业务在调用聚鑫下单接口的 时候下发



4855
4856
4857
# File 'lib/v20190820/models.rb', line 4855

def Amt
  @Amt
end

#MetadataObject

Parameters:

  • SubMchIncome:

    子订单结算应收金额,单位: 分

  • PlatformIncome:

    子订单平台应收金额,单位:分

  • ProductDetail:

    子订单商品详情

  • ProductName:

    子订单商品名称

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • SubOutTradeNo:

    子订单号

  • Amt:

    子订单支付金额

  • OriginalAmt:

    子订单原始金额

  • Metadata:

    发货标识,由业务在调用聚鑫下单接口的 时候下发



4855
4856
4857
# File 'lib/v20190820/models.rb', line 4855

def Metadata
  @Metadata
end

#OriginalAmtObject

Parameters:

  • SubMchIncome:

    子订单结算应收金额,单位: 分

  • PlatformIncome:

    子订单平台应收金额,单位:分

  • ProductDetail:

    子订单商品详情

  • ProductName:

    子订单商品名称

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • SubOutTradeNo:

    子订单号

  • Amt:

    子订单支付金额

  • OriginalAmt:

    子订单原始金额

  • Metadata:

    发货标识,由业务在调用聚鑫下单接口的 时候下发



4855
4856
4857
# File 'lib/v20190820/models.rb', line 4855

def OriginalAmt
  @OriginalAmt
end

#PlatformIncomeObject

Parameters:

  • SubMchIncome:

    子订单结算应收金额,单位: 分

  • PlatformIncome:

    子订单平台应收金额,单位:分

  • ProductDetail:

    子订单商品详情

  • ProductName:

    子订单商品名称

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • SubOutTradeNo:

    子订单号

  • Amt:

    子订单支付金额

  • OriginalAmt:

    子订单原始金额

  • Metadata:

    发货标识,由业务在调用聚鑫下单接口的 时候下发



4855
4856
4857
# File 'lib/v20190820/models.rb', line 4855

def PlatformIncome
  @PlatformIncome
end

#ProductDetailObject

Parameters:

  • SubMchIncome:

    子订单结算应收金额,单位: 分

  • PlatformIncome:

    子订单平台应收金额,单位:分

  • ProductDetail:

    子订单商品详情

  • ProductName:

    子订单商品名称

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • SubOutTradeNo:

    子订单号

  • Amt:

    子订单支付金额

  • OriginalAmt:

    子订单原始金额

  • Metadata:

    发货标识,由业务在调用聚鑫下单接口的 时候下发



4855
4856
4857
# File 'lib/v20190820/models.rb', line 4855

def ProductDetail
  @ProductDetail
end

#ProductNameObject

Parameters:

  • SubMchIncome:

    子订单结算应收金额,单位: 分

  • PlatformIncome:

    子订单平台应收金额,单位:分

  • ProductDetail:

    子订单商品详情

  • ProductName:

    子订单商品名称

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • SubOutTradeNo:

    子订单号

  • Amt:

    子订单支付金额

  • OriginalAmt:

    子订单原始金额

  • Metadata:

    发货标识,由业务在调用聚鑫下单接口的 时候下发



4855
4856
4857
# File 'lib/v20190820/models.rb', line 4855

def ProductName
  @ProductName
end

#SubAppIdObject

Parameters:

  • SubMchIncome:

    子订单结算应收金额,单位: 分

  • PlatformIncome:

    子订单平台应收金额,单位:分

  • ProductDetail:

    子订单商品详情

  • ProductName:

    子订单商品名称

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • SubOutTradeNo:

    子订单号

  • Amt:

    子订单支付金额

  • OriginalAmt:

    子订单原始金额

  • Metadata:

    发货标识,由业务在调用聚鑫下单接口的 时候下发



4855
4856
4857
# File 'lib/v20190820/models.rb', line 4855

def SubAppId
  @SubAppId
end

#SubMchIncomeObject

Parameters:

  • SubMchIncome:

    子订单结算应收金额,单位: 分

  • PlatformIncome:

    子订单平台应收金额,单位:分

  • ProductDetail:

    子订单商品详情

  • ProductName:

    子订单商品名称

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • SubOutTradeNo:

    子订单号

  • Amt:

    子订单支付金额

  • OriginalAmt:

    子订单原始金额

  • Metadata:

    发货标识,由业务在调用聚鑫下单接口的 时候下发



4855
4856
4857
# File 'lib/v20190820/models.rb', line 4855

def SubMchIncome
  @SubMchIncome
end

#SubOutTradeNoObject

Parameters:

  • SubMchIncome:

    子订单结算应收金额,单位: 分

  • PlatformIncome:

    子订单平台应收金额,单位:分

  • ProductDetail:

    子订单商品详情

  • ProductName:

    子订单商品名称

  • SubAppId:

    聚鑫计费SubAppId,代表子商户

  • SubOutTradeNo:

    子订单号

  • Amt:

    子订单支付金额

  • OriginalAmt:

    子订单原始金额

  • Metadata:

    发货标识,由业务在调用聚鑫下单接口的 时候下发



4855
4856
4857
# File 'lib/v20190820/models.rb', line 4855

def SubOutTradeNo
  @SubOutTradeNo
end

Instance Method Details

#deserialize(params) ⇒ Object



4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
# File 'lib/v20190820/models.rb', line 4869

def deserialize(params)
  @SubMchIncome = params['SubMchIncome']
  @PlatformIncome = params['PlatformIncome']
  @ProductDetail = params['ProductDetail']
  @ProductName = params['ProductName']
  @SubAppId = params['SubAppId']
  @SubOutTradeNo = params['SubOutTradeNo']
  @Amt = params['Amt']
  @OriginalAmt = params['OriginalAmt']
  @Metadata = params['Metadata']
end