This commit is contained in:
wb-hx510875
2019-09-19 11:14:07 +08:00
parent 2f6036b803
commit ba463ae2dc
1795 changed files with 41555 additions and 38367 deletions

View File

@@ -39,14 +39,14 @@ void BuyOriginPicturesResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allPictures = value["Pictures"]["Picture"];
for (auto value : allPictures)
auto allPicturesNode = value["Pictures"]["Picture"];
for (auto valuePicturesPicture : allPicturesNode)
{
Picture picturesObject;
if(!value["Id"].isNull())
picturesObject.id = std::stol(value["Id"].asString());
if(!value["OriginalPictureUrl"].isNull())
picturesObject.originalPictureUrl = value["OriginalPictureUrl"].asString();
if(!valuePicturesPicture["Id"].isNull())
picturesObject.id = std::stol(valuePicturesPicture["Id"].asString());
if(!valuePicturesPicture["OriginalPictureUrl"].isNull())
picturesObject.originalPictureUrl = valuePicturesPicture["OriginalPictureUrl"].asString();
pictures_.push_back(picturesObject);
}

View File

@@ -39,30 +39,30 @@ void GetStylesResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allStyles = value["Styles"]["Style"];
for (auto value : allStyles)
auto allStylesNode = value["Styles"]["Style"];
for (auto valueStylesStyle : allStylesNode)
{
Style stylesObject;
if(!value["Id"].isNull())
stylesObject.id = std::stol(value["Id"].asString());
if(!value["Name"].isNull())
stylesObject.name = value["Name"].asString();
if(!value["ParentId"].isNull())
stylesObject.parentId = std::stol(value["ParentId"].asString());
if(!value["PreviewUrl"].isNull())
stylesObject.previewUrl = value["PreviewUrl"].asString();
auto allSubStyles = value["SubStyles"]["SubStyle"];
for (auto value : allSubStyles)
if(!valueStylesStyle["Id"].isNull())
stylesObject.id = std::stol(valueStylesStyle["Id"].asString());
if(!valueStylesStyle["Name"].isNull())
stylesObject.name = valueStylesStyle["Name"].asString();
if(!valueStylesStyle["ParentId"].isNull())
stylesObject.parentId = std::stol(valueStylesStyle["ParentId"].asString());
if(!valueStylesStyle["PreviewUrl"].isNull())
stylesObject.previewUrl = valueStylesStyle["PreviewUrl"].asString();
auto allSubStylesNode = allStylesNode["SubStyles"]["SubStyle"];
for (auto allStylesNodeSubStylesSubStyle : allSubStylesNode)
{
Style::SubStyle subStylesObject;
if(!value["Id"].isNull())
subStylesObject.id = std::stol(value["Id"].asString());
if(!value["Name"].isNull())
subStylesObject.name = value["Name"].asString();
if(!value["ParentId"].isNull())
subStylesObject.parentId = std::stol(value["ParentId"].asString());
if(!value["PreviewUrl"].isNull())
subStylesObject.previewUrl = value["PreviewUrl"].asString();
if(!allStylesNodeSubStylesSubStyle["Id"].isNull())
subStylesObject.id = std::stol(allStylesNodeSubStylesSubStyle["Id"].asString());
if(!allStylesNodeSubStylesSubStyle["Name"].isNull())
subStylesObject.name = allStylesNodeSubStylesSubStyle["Name"].asString();
if(!allStylesNodeSubStylesSubStyle["ParentId"].isNull())
subStylesObject.parentId = std::stol(allStylesNodeSubStylesSubStyle["ParentId"].asString());
if(!allStylesNodeSubStylesSubStyle["PreviewUrl"].isNull())
subStylesObject.previewUrl = allStylesNodeSubStylesSubStyle["PreviewUrl"].asString();
stylesObject.subStyles.push_back(subStylesObject);
}
styles_.push_back(stylesObject);

View File

@@ -39,24 +39,24 @@ void QueryCutoutTaskResultResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allPictures = value["Pictures"]["Picture"];
for (auto value : allPictures)
auto allPicturesNode = value["Pictures"]["Picture"];
for (auto valuePicturesPicture : allPicturesNode)
{
Picture picturesObject;
if(!value["OriginUrl"].isNull())
picturesObject.originUrl = value["OriginUrl"].asString();
if(!value["CutoutUrl"].isNull())
picturesObject.cutoutUrl = value["CutoutUrl"].asString();
if(!value["Width"].isNull())
picturesObject.width = std::stoi(value["Width"].asString());
if(!value["Height"].isNull())
picturesObject.height = std::stoi(value["Height"].asString());
if(!value["Status"].isNull())
picturesObject.status = std::stoi(value["Status"].asString());
if(!value["ErrorCode"].isNull())
picturesObject.errorCode = value["ErrorCode"].asString();
if(!value["ErrorMessage"].isNull())
picturesObject.errorMessage = value["ErrorMessage"].asString();
if(!valuePicturesPicture["OriginUrl"].isNull())
picturesObject.originUrl = valuePicturesPicture["OriginUrl"].asString();
if(!valuePicturesPicture["CutoutUrl"].isNull())
picturesObject.cutoutUrl = valuePicturesPicture["CutoutUrl"].asString();
if(!valuePicturesPicture["Width"].isNull())
picturesObject.width = std::stoi(valuePicturesPicture["Width"].asString());
if(!valuePicturesPicture["Height"].isNull())
picturesObject.height = std::stoi(valuePicturesPicture["Height"].asString());
if(!valuePicturesPicture["Status"].isNull())
picturesObject.status = std::stoi(valuePicturesPicture["Status"].asString());
if(!valuePicturesPicture["ErrorCode"].isNull())
picturesObject.errorCode = valuePicturesPicture["ErrorCode"].asString();
if(!valuePicturesPicture["ErrorMessage"].isNull())
picturesObject.errorMessage = valuePicturesPicture["ErrorMessage"].asString();
pictures_.push_back(picturesObject);
}
if(!value["TotalSize"].isNull())

View File

@@ -39,22 +39,22 @@ void QueryGenerateTaskResultResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allPictures = value["Pictures"]["Picture"];
for (auto value : allPictures)
auto allPicturesNode = value["Pictures"]["Picture"];
for (auto valuePicturesPicture : allPicturesNode)
{
Picture picturesObject;
if(!value["Id"].isNull())
picturesObject.id = std::stol(value["Id"].asString());
if(!value["Name"].isNull())
picturesObject.name = value["Name"].asString();
if(!value["PreviewUrl"].isNull())
picturesObject.previewUrl = value["PreviewUrl"].asString();
if(!value["Width"].isNull())
picturesObject.width = std::stoi(value["Width"].asString());
if(!value["Height"].isNull())
picturesObject.height = std::stoi(value["Height"].asString());
if(!value["Status"].isNull())
picturesObject.status = std::stoi(value["Status"].asString());
if(!valuePicturesPicture["Id"].isNull())
picturesObject.id = std::stol(valuePicturesPicture["Id"].asString());
if(!valuePicturesPicture["Name"].isNull())
picturesObject.name = valuePicturesPicture["Name"].asString();
if(!valuePicturesPicture["PreviewUrl"].isNull())
picturesObject.previewUrl = valuePicturesPicture["PreviewUrl"].asString();
if(!valuePicturesPicture["Width"].isNull())
picturesObject.width = std::stoi(valuePicturesPicture["Width"].asString());
if(!valuePicturesPicture["Height"].isNull())
picturesObject.height = std::stoi(valuePicturesPicture["Height"].asString());
if(!valuePicturesPicture["Status"].isNull())
picturesObject.status = std::stoi(valuePicturesPicture["Status"].asString());
pictures_.push_back(picturesObject);
}
if(!value["TotalSize"].isNull())