GetOrderDetail add originalConfig param.
This commit is contained in:
@@ -37,28 +37,30 @@ namespace AlibabaCloud
|
||||
struct Order
|
||||
{
|
||||
std::string afterTaxAmount;
|
||||
std::string productCode;
|
||||
std::string subOrderId;
|
||||
std::string config;
|
||||
std::string createTime;
|
||||
std::string productType;
|
||||
std::string quantity;
|
||||
std::string relatedOrderId;
|
||||
std::string paymentTime;
|
||||
std::string tax;
|
||||
std::string paymentCurrency;
|
||||
std::string _operator;
|
||||
std::string orderId;
|
||||
std::string usageEndTime;
|
||||
std::string subscriptionType;
|
||||
std::string pretaxGrossAmount;
|
||||
std::string orderType;
|
||||
std::string pretaxAmount;
|
||||
std::string currency;
|
||||
std::string region;
|
||||
std::string usageStartTime;
|
||||
std::string instanceIDs;
|
||||
std::string originalConfig;
|
||||
std::string paymentStatus;
|
||||
std::string productCode;
|
||||
std::string createTime;
|
||||
std::string productType;
|
||||
std::string quantity;
|
||||
std::string relatedOrderId;
|
||||
std::string orderId;
|
||||
std::string pretaxAmount;
|
||||
std::string orderSubType;
|
||||
std::string region;
|
||||
std::string instanceIDs;
|
||||
std::string pretaxAmountLocal;
|
||||
};
|
||||
int totalCount;
|
||||
|
||||
@@ -101,6 +101,10 @@ void GetOrderDetailResult::parse(const std::string &payload)
|
||||
orderObject._operator = value["Operator"].asString();
|
||||
if(!value["RelatedOrderId"].isNull())
|
||||
orderObject.relatedOrderId = value["RelatedOrderId"].asString();
|
||||
if(!value["OrderSubType"].isNull())
|
||||
orderObject.orderSubType = value["OrderSubType"].asString();
|
||||
if(!value["OriginalConfig"].isNull())
|
||||
orderObject.originalConfig = value["OriginalConfig"].asString();
|
||||
data_.orderList.push_back(orderObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
Reference in New Issue
Block a user