Public beta version.

This commit is contained in:
sdk-team
2020-10-12 08:50:53 +00:00
parent f5057db511
commit f5fe7fb428
3 changed files with 43 additions and 39 deletions

View File

@@ -2,6 +2,10 @@
- Public beta version. - Public beta version.
- Add Api Overseas. - Add Api Overseas.
2020-10-12 Version: patch
- Public beta version.
- Add Api Overseas.
2020-10-12 Version: patch 2020-10-12 Version: patch
- Supported ApproveOrder to add comment message. - Supported ApproveOrder to add comment message.

View File

@@ -32,7 +32,7 @@ namespace AlibabaCloud
class ALIBABACLOUD_ALIYUNCVC_EXPORT ListConferenceDevicesResult : public ServiceResult class ALIBABACLOUD_ALIYUNCVC_EXPORT ListConferenceDevicesResult : public ServiceResult
{ {
public: public:
struct Data struct ConferencesDatas
{ {
struct Data struct Data
{ {
@@ -57,16 +57,16 @@ namespace AlibabaCloud
ListConferenceDevicesResult(); ListConferenceDevicesResult();
explicit ListConferenceDevicesResult(const std::string &payload); explicit ListConferenceDevicesResult(const std::string &payload);
~ListConferenceDevicesResult(); ~ListConferenceDevicesResult();
ConferencesDatas getConferencesDatas()const;
std::string getMessage()const; std::string getMessage()const;
Data getData()const;
int getErrorCode()const; int getErrorCode()const;
bool getSuccess()const; bool getSuccess()const;
protected: protected:
void parse(const std::string &payload); void parse(const std::string &payload);
private: private:
ConferencesDatas conferencesDatas_;
std::string message_; std::string message_;
Data data_;
int errorCode_; int errorCode_;
bool success_; bool success_;

View File

@@ -39,38 +39,38 @@ void ListConferenceDevicesResult::parse(const std::string &payload)
Json::Value value; Json::Value value;
reader.parse(payload, value); reader.parse(payload, value);
setRequestId(value["RequestId"].asString()); setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"]; auto conferencesDatasNode = value["ConferencesDatas"];
if(!dataNode["Total"].isNull()) if(!conferencesDatasNode["Total"].isNull())
data_.total = std::stoi(dataNode["Total"].asString()); conferencesDatas_.total = std::stoi(conferencesDatasNode["Total"].asString());
if(!dataNode["PageSize"].isNull()) if(!conferencesDatasNode["PageSize"].isNull())
data_.pageSize = std::stoi(dataNode["PageSize"].asString()); conferencesDatas_.pageSize = std::stoi(conferencesDatasNode["PageSize"].asString());
if(!dataNode["PageNumber"].isNull()) if(!conferencesDatasNode["PageNumber"].isNull())
data_.pageNumber = std::stoi(dataNode["PageNumber"].asString()); conferencesDatas_.pageNumber = std::stoi(conferencesDatasNode["PageNumber"].asString());
auto allConferencesNode = dataNode["Conferences"]["data"]; auto allConferencesNode = conferencesDatasNode["Conferences"]["data"];
for (auto dataNodeConferencesdata : allConferencesNode) for (auto conferencesDatasNodeConferencesdata : allConferencesNode)
{ {
Data::Data dataObject; ConferencesDatas::Data dataObject;
if(!dataNodeConferencesdata["ActivationCode"].isNull()) if(!conferencesDatasNodeConferencesdata["ActivationCode"].isNull())
dataObject.activationCode = dataNodeConferencesdata["ActivationCode"].asString(); dataObject.activationCode = conferencesDatasNodeConferencesdata["ActivationCode"].asString();
if(!dataNodeConferencesdata["ConferenceCode"].isNull()) if(!conferencesDatasNodeConferencesdata["ConferenceCode"].isNull())
dataObject.conferenceCode = dataNodeConferencesdata["ConferenceCode"].asString(); dataObject.conferenceCode = conferencesDatasNodeConferencesdata["ConferenceCode"].asString();
if(!dataNodeConferencesdata["ConferenceName"].isNull()) if(!conferencesDatasNodeConferencesdata["ConferenceName"].isNull())
dataObject.conferenceName = dataNodeConferencesdata["ConferenceName"].asString(); dataObject.conferenceName = conferencesDatasNodeConferencesdata["ConferenceName"].asString();
if(!dataNodeConferencesdata["CreateTime"].isNull()) if(!conferencesDatasNodeConferencesdata["CreateTime"].isNull())
dataObject.createTime = dataNodeConferencesdata["CreateTime"].asString(); dataObject.createTime = conferencesDatasNodeConferencesdata["CreateTime"].asString();
if(!dataNodeConferencesdata["DeviceModel"].isNull()) if(!conferencesDatasNodeConferencesdata["DeviceModel"].isNull())
dataObject.deviceModel = dataNodeConferencesdata["DeviceModel"].asString(); dataObject.deviceModel = conferencesDatasNodeConferencesdata["DeviceModel"].asString();
if(!dataNodeConferencesdata["Manufacturer"].isNull()) if(!conferencesDatasNodeConferencesdata["Manufacturer"].isNull())
dataObject.manufacturer = dataNodeConferencesdata["Manufacturer"].asString(); dataObject.manufacturer = conferencesDatasNodeConferencesdata["Manufacturer"].asString();
if(!dataNodeConferencesdata["PictureUrl"].isNull()) if(!conferencesDatasNodeConferencesdata["PictureUrl"].isNull())
dataObject.pictureUrl = dataNodeConferencesdata["PictureUrl"].asString(); dataObject.pictureUrl = conferencesDatasNodeConferencesdata["PictureUrl"].asString();
if(!dataNodeConferencesdata["SN"].isNull()) if(!conferencesDatasNodeConferencesdata["SN"].isNull())
dataObject.sN = dataNodeConferencesdata["SN"].asString(); dataObject.sN = conferencesDatasNodeConferencesdata["SN"].asString();
if(!dataNodeConferencesdata["Status"].isNull()) if(!conferencesDatasNodeConferencesdata["Status"].isNull())
dataObject.status = dataNodeConferencesdata["Status"].asString(); dataObject.status = conferencesDatasNodeConferencesdata["Status"].asString();
if(!dataNodeConferencesdata["CastScreenCode"].isNull()) if(!conferencesDatasNodeConferencesdata["CastScreenCode"].isNull())
dataObject.castScreenCode = dataNodeConferencesdata["CastScreenCode"].asString(); dataObject.castScreenCode = conferencesDatasNodeConferencesdata["CastScreenCode"].asString();
data_.conferences.push_back(dataObject); conferencesDatas_.conferences.push_back(dataObject);
} }
if(!value["ErrorCode"].isNull()) if(!value["ErrorCode"].isNull())
errorCode_ = std::stoi(value["ErrorCode"].asString()); errorCode_ = std::stoi(value["ErrorCode"].asString());
@@ -81,16 +81,16 @@ void ListConferenceDevicesResult::parse(const std::string &payload)
} }
ListConferenceDevicesResult::ConferencesDatas ListConferenceDevicesResult::getConferencesDatas()const
{
return conferencesDatas_;
}
std::string ListConferenceDevicesResult::getMessage()const std::string ListConferenceDevicesResult::getMessage()const
{ {
return message_; return message_;
} }
ListConferenceDevicesResult::Data ListConferenceDevicesResult::getData()const
{
return data_;
}
int ListConferenceDevicesResult::getErrorCode()const int ListConferenceDevicesResult::getErrorCode()const
{ {
return errorCode_; return errorCode_;