Class: TencentCloud::Partners::V20180321::AgentPayDealsRequest

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

Overview

AgentPayDeals请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(owneruin = nil, agentpay = nil, dealnames = nil) ⇒ AgentPayDealsRequest

Returns a new instance of AgentPayDealsRequest.



390
391
392
393
394
# File 'lib/v20180321/models.rb', line 390

def initialize(owneruin=nil, agentpay=nil, dealnames=nil)
  @OwnerUin = owneruin
  @AgentPay = agentpay
  @DealNames = dealnames
end

Instance Attribute Details

#AgentPayObject

Parameters:

  • OwnerUin:

    订单所有者uin

  • AgentPay:

    代付标志,1:代付;0:自付

  • DealNames:

    订单号数组



388
389
390
# File 'lib/v20180321/models.rb', line 388

def AgentPay
  @AgentPay
end

#DealNamesObject

Parameters:

  • OwnerUin:

    订单所有者uin

  • AgentPay:

    代付标志,1:代付;0:自付

  • DealNames:

    订单号数组



388
389
390
# File 'lib/v20180321/models.rb', line 388

def DealNames
  @DealNames
end

#OwnerUinObject

Parameters:

  • OwnerUin:

    订单所有者uin

  • AgentPay:

    代付标志,1:代付;0:自付

  • DealNames:

    订单号数组



388
389
390
# File 'lib/v20180321/models.rb', line 388

def OwnerUin
  @OwnerUin
end

Instance Method Details

#deserialize(params) ⇒ Object



396
397
398
399
400
# File 'lib/v20180321/models.rb', line 396

def deserialize(params)
  @OwnerUin = params['OwnerUin']
  @AgentPay = params['AgentPay']
  @DealNames = params['DealNames']
end