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

@@ -40,28 +40,28 @@ void QueryAddUserInfoResult::parse(const std::string &payload)
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"];
auto allCurrentFaceInfos = value["CurrentFaceInfos"]["CurrentFaceInfosItem"];
for (auto value : allCurrentFaceInfos)
auto allCurrentFaceInfosNode = dataNode["CurrentFaceInfos"]["CurrentFaceInfosItem"];
for (auto dataNodeCurrentFaceInfosCurrentFaceInfosItem : allCurrentFaceInfosNode)
{
Data::CurrentFaceInfosItem currentFaceInfosItemObject;
if(!value["UserId"].isNull())
currentFaceInfosItemObject.userId = value["UserId"].asString();
if(!value["ClientTag"].isNull())
currentFaceInfosItemObject.clientTag = value["ClientTag"].asString();
if(!value["Index"].isNull())
currentFaceInfosItemObject.index = std::stoi(value["Index"].asString());
if(!dataNodeCurrentFaceInfosCurrentFaceInfosItem["UserId"].isNull())
currentFaceInfosItemObject.userId = dataNodeCurrentFaceInfosCurrentFaceInfosItem["UserId"].asString();
if(!dataNodeCurrentFaceInfosCurrentFaceInfosItem["ClientTag"].isNull())
currentFaceInfosItemObject.clientTag = dataNodeCurrentFaceInfosCurrentFaceInfosItem["ClientTag"].asString();
if(!dataNodeCurrentFaceInfosCurrentFaceInfosItem["Index"].isNull())
currentFaceInfosItemObject.index = std::stoi(dataNodeCurrentFaceInfosCurrentFaceInfosItem["Index"].asString());
data_.currentFaceInfos.push_back(currentFaceInfosItemObject);
}
auto allFailedFaceInfos = value["FailedFaceInfos"]["FailedFaceInfosItem"];
for (auto value : allFailedFaceInfos)
auto allFailedFaceInfosNode = dataNode["FailedFaceInfos"]["FailedFaceInfosItem"];
for (auto dataNodeFailedFaceInfosFailedFaceInfosItem : allFailedFaceInfosNode)
{
Data::FailedFaceInfosItem failedFaceInfosItemObject;
if(!value["UserId"].isNull())
failedFaceInfosItemObject.userId = value["UserId"].asString();
if(!value["ClientTag"].isNull())
failedFaceInfosItemObject.clientTag = value["ClientTag"].asString();
if(!value["Index"].isNull())
failedFaceInfosItemObject.index = std::stoi(value["Index"].asString());
if(!dataNodeFailedFaceInfosFailedFaceInfosItem["UserId"].isNull())
failedFaceInfosItemObject.userId = dataNodeFailedFaceInfosFailedFaceInfosItem["UserId"].asString();
if(!dataNodeFailedFaceInfosFailedFaceInfosItem["ClientTag"].isNull())
failedFaceInfosItemObject.clientTag = dataNodeFailedFaceInfosFailedFaceInfosItem["ClientTag"].asString();
if(!dataNodeFailedFaceInfosFailedFaceInfosItem["Index"].isNull())
failedFaceInfosItemObject.index = std::stoi(dataNodeFailedFaceInfosFailedFaceInfosItem["Index"].asString());
data_.failedFaceInfos.push_back(failedFaceInfosItemObject);
}
if(!value["Code"].isNull())

View File

@@ -39,28 +39,28 @@ void QueryAuthenticationResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allData = value["Data"]["DataItem"];
for (auto value : allData)
auto allDataNode = value["Data"]["DataItem"];
for (auto valueDataDataItem : allDataNode)
{
DataItem dataObject;
if(!value["LicenseType"].isNull())
dataObject.licenseType = std::stoi(value["LicenseType"].asString());
if(!value["IotId"].isNull())
dataObject.iotId = value["IotId"].asString();
if(!value["BeginTime"].isNull())
dataObject.beginTime = value["BeginTime"].asString();
if(!value["ExpiredTime"].isNull())
dataObject.expiredTime = value["ExpiredTime"].asString();
if(!value["ApkPubkey"].isNull())
dataObject.apkPubkey = value["ApkPubkey"].asString();
if(!value["PackageName"].isNull())
dataObject.packageName = value["PackageName"].asString();
if(!value["ClientId"].isNull())
dataObject.clientId = value["ClientId"].asString();
if(!value["ProductKey"].isNull())
dataObject.productKey = value["ProductKey"].asString();
if(!value["DeviceName"].isNull())
dataObject.deviceName = value["DeviceName"].asString();
if(!valueDataDataItem["LicenseType"].isNull())
dataObject.licenseType = std::stoi(valueDataDataItem["LicenseType"].asString());
if(!valueDataDataItem["IotId"].isNull())
dataObject.iotId = valueDataDataItem["IotId"].asString();
if(!valueDataDataItem["BeginTime"].isNull())
dataObject.beginTime = valueDataDataItem["BeginTime"].asString();
if(!valueDataDataItem["ExpiredTime"].isNull())
dataObject.expiredTime = valueDataDataItem["ExpiredTime"].asString();
if(!valueDataDataItem["ApkPubkey"].isNull())
dataObject.apkPubkey = valueDataDataItem["ApkPubkey"].asString();
if(!valueDataDataItem["PackageName"].isNull())
dataObject.packageName = valueDataDataItem["PackageName"].asString();
if(!valueDataDataItem["ClientId"].isNull())
dataObject.clientId = valueDataDataItem["ClientId"].asString();
if(!valueDataDataItem["ProductKey"].isNull())
dataObject.productKey = valueDataDataItem["ProductKey"].asString();
if(!valueDataDataItem["DeviceName"].isNull())
dataObject.deviceName = valueDataDataItem["DeviceName"].asString();
data_.push_back(dataObject);
}
if(!value["Code"].isNull())

View File

@@ -40,18 +40,18 @@ void QueryFaceResult::parse(const std::string &payload)
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"];
auto allUserFaceMetas = value["UserFaceMetas"]["UserFaceMetasItem"];
for (auto value : allUserFaceMetas)
auto allUserFaceMetasNode = dataNode["UserFaceMetas"]["UserFaceMetasItem"];
for (auto dataNodeUserFaceMetasUserFaceMetasItem : allUserFaceMetasNode)
{
Data::UserFaceMetasItem userFaceMetasItemObject;
if(!value["ClientTag"].isNull())
userFaceMetasItemObject.clientTag = value["ClientTag"].asString();
if(!value["Index"].isNull())
userFaceMetasItemObject.index = std::stoi(value["Index"].asString());
if(!value["FaceUrl"].isNull())
userFaceMetasItemObject.faceUrl = value["FaceUrl"].asString();
if(!value["UserInfo"].isNull())
userFaceMetasItemObject.userInfo = value["UserInfo"].asString();
if(!dataNodeUserFaceMetasUserFaceMetasItem["ClientTag"].isNull())
userFaceMetasItemObject.clientTag = dataNodeUserFaceMetasUserFaceMetasItem["ClientTag"].asString();
if(!dataNodeUserFaceMetasUserFaceMetasItem["Index"].isNull())
userFaceMetasItemObject.index = std::stoi(dataNodeUserFaceMetasUserFaceMetasItem["Index"].asString());
if(!dataNodeUserFaceMetasUserFaceMetasItem["FaceUrl"].isNull())
userFaceMetasItemObject.faceUrl = dataNodeUserFaceMetasUserFaceMetasItem["FaceUrl"].asString();
if(!dataNodeUserFaceMetasUserFaceMetasItem["UserInfo"].isNull())
userFaceMetasItemObject.userInfo = dataNodeUserFaceMetasUserFaceMetasItem["UserInfo"].asString();
data_.userFaceMetas.push_back(userFaceMetasItemObject);
}
auto allGroupIds = dataNode["GroupIds"]["GroupIds"];

View File

@@ -39,12 +39,12 @@ void QueryGroupUsersResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allData = value["Data"]["DataItem"];
for (auto value : allData)
auto allDataNode = value["Data"]["DataItem"];
for (auto valueDataDataItem : allDataNode)
{
DataItem dataObject;
if(!value["UserId"].isNull())
dataObject.userId = value["UserId"].asString();
if(!valueDataDataItem["UserId"].isNull())
dataObject.userId = valueDataDataItem["UserId"].asString();
data_.push_back(dataObject);
}
if(!value["Code"].isNull())

View File

@@ -39,16 +39,16 @@ void QueryLicensesResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allData = value["Data"]["DataItem"];
for (auto value : allData)
auto allDataNode = value["Data"]["DataItem"];
for (auto valueDataDataItem : allDataNode)
{
DataItem dataObject;
if(!value["LicenseType"].isNull())
dataObject.licenseType = std::stoi(value["LicenseType"].asString());
if(!value["Quantity"].isNull())
dataObject.quantity = std::stoi(value["Quantity"].asString());
if(!value["CostQuantity"].isNull())
dataObject.costQuantity = std::stoi(value["CostQuantity"].asString());
if(!valueDataDataItem["LicenseType"].isNull())
dataObject.licenseType = std::stoi(valueDataDataItem["LicenseType"].asString());
if(!valueDataDataItem["Quantity"].isNull())
dataObject.quantity = std::stoi(valueDataDataItem["Quantity"].asString());
if(!valueDataDataItem["CostQuantity"].isNull())
dataObject.costQuantity = std::stoi(valueDataDataItem["CostQuantity"].asString());
data_.push_back(dataObject);
}
if(!value["Code"].isNull())

View File

@@ -40,14 +40,14 @@ void SearchFaceResult::parse(const std::string &payload)
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto dataNode = value["Data"];
auto allTopUserItem = value["TopUserItem"]["TopUserItemItem"];
for (auto value : allTopUserItem)
auto allTopUserItemNode = dataNode["TopUserItem"]["TopUserItemItem"];
for (auto dataNodeTopUserItemTopUserItemItem : allTopUserItemNode)
{
Data::TopUserItemItem topUserItemItemObject;
if(!value["UserId"].isNull())
topUserItemItemObject.userId = value["UserId"].asString();
if(!value["Score"].isNull())
topUserItemItemObject.score = std::stof(value["Score"].asString());
if(!dataNodeTopUserItemTopUserItemItem["UserId"].isNull())
topUserItemItemObject.userId = dataNodeTopUserItemTopUserItemItem["UserId"].asString();
if(!dataNodeTopUserItemTopUserItemItem["Score"].isNull())
topUserItemItemObject.score = std::stof(dataNodeTopUserItemTopUserItemItem["Score"].asString());
data_.topUserItem.push_back(topUserItemItemObject);
}
if(!value["Code"].isNull())