public static class DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
commodityCode
The code of the commodity.
|
String |
commodityName
The name of the commodity.
|
Double |
discountPrice
The discount.
|
List<DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetailsModuleDetails> |
moduleDetails
The information about the commodity module.
|
Double |
originalPrice
The original price.
|
List<DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetailsPromDetails> |
promDetails
The details of the discount.
|
Long |
quantity
The number of instances that are purchased.
|
List<Long> |
ruleIds
The IDs of discount rules.
|
Double |
tradePrice
The transaction price, which is equal to the original price minus the discount.
|
构造器和说明 |
---|
DescribeCommodityPriceResponseBodyOrderDetails() |
@NameInMap(value="CommodityCode") public String commodityCode
The code of the commodity.
@NameInMap(value="CommodityName") public String commodityName
The name of the commodity.
@NameInMap(value="DiscountPrice") public Double discountPrice
The discount.
@NameInMap(value="ModuleDetails") public List<DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetailsModuleDetails> moduleDetails
The information about the commodity module.
@NameInMap(value="OriginalPrice") public Double originalPrice
The original price.
@NameInMap(value="PromDetails") public List<DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetailsPromDetails> promDetails
The details of the discount.
> This parameter does not take effect for accounts registered on the China site (aliyun.com).
@NameInMap(value="Quantity") public Long quantity
The number of instances that are purchased.
@NameInMap(value="TradePrice") public Double tradePrice
The transaction price, which is equal to the original price minus the discount.
public DescribeCommodityPriceResponseBodyOrderDetails()
public static DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails build(Map<String,?> map) throws Exception
Exception
public DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails setCommodityCode(String commodityCode)
public String getCommodityCode()
public DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails setCommodityName(String commodityName)
public String getCommodityName()
public DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails setDiscountPrice(Double discountPrice)
public Double getDiscountPrice()
public DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails setModuleDetails(List<DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetailsModuleDetails> moduleDetails)
public List<DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetailsModuleDetails> getModuleDetails()
public DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails setOriginalPrice(Double originalPrice)
public Double getOriginalPrice()
public DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails setPromDetails(List<DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetailsPromDetails> promDetails)
public List<DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetailsPromDetails> getPromDetails()
public DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails setQuantity(Long quantity)
public Long getQuantity()
public DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails setRuleIds(List<Long> ruleIds)
public DescribeCommodityPriceResponseBody.DescribeCommodityPriceResponseBodyOrderDetails setTradePrice(Double tradePrice)
public Double getTradePrice()
Copyright © 2024. All rights reserved.