Class: TencentCloud::Partners::V20180321::DealPriceDetail
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Partners::V20180321::DealPriceDetail
- Defined in:
- lib/v20180321/models.rb
Overview
订单价格详情
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(dealname = nil, owneruin = nil, subproductpricedetail = nil) ⇒ DealPriceDetail
constructor
A new instance of DealPriceDetail.
Constructor Details
#initialize(dealname = nil, owneruin = nil, subproductpricedetail = nil) ⇒ DealPriceDetail
691 692 693 694 695 |
# File 'lib/v20180321/models.rb', line 691 def initialize(dealname=nil, owneruin=nil, subproductpricedetail=nil) @DealName = dealname @OwnerUin = owneruin @SubProductPriceDetail = subproductpricedetail end |
Instance Attribute Details
#DealName ⇒ Object
689 690 691 |
# File 'lib/v20180321/models.rb', line 689 def DealName @DealName end |
#OwnerUin ⇒ Object
689 690 691 |
# File 'lib/v20180321/models.rb', line 689 def OwnerUin @OwnerUin end |
#SubProductPriceDetail ⇒ Object
689 690 691 |
# File 'lib/v20180321/models.rb', line 689 def SubProductPriceDetail @SubProductPriceDetail end |
Instance Method Details
#deserialize(params) ⇒ Object
697 698 699 700 701 702 703 704 705 706 707 708 |
# File 'lib/v20180321/models.rb', line 697 def deserialize(params) @DealName = params['DealName'] @OwnerUin = params['OwnerUin'] unless params['SubProductPriceDetail'].nil? @SubProductPriceDetail = [] params['SubProductPriceDetail'].each do |i| subproductpricedetail_tmp = SubProductPriceDetail.new subproductpricedetail_tmp.deserialize(i) @SubProductPriceDetail << subproductpricedetail_tmp end end end |