GetOrderDetail add originalConfig param.

This commit is contained in:
sdk-team
2019-08-05 17:22:30 +08:00
parent 84ecf03540
commit 298e53fbf1
4 changed files with 19 additions and 10 deletions

View File

@@ -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;

View File

@@ -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())