|
@@ -46,6 +46,12 @@ void VerifyMaterialResult::parse(const std::string &payload)
|
|
|
material_.idCardName = materialNode["IdCardName"].asString();
|
|
material_.idCardName = materialNode["IdCardName"].asString();
|
|
|
if(!materialNode["IdCardNumber"].isNull())
|
|
if(!materialNode["IdCardNumber"].isNull())
|
|
|
material_.idCardNumber = materialNode["IdCardNumber"].asString();
|
|
material_.idCardNumber = materialNode["IdCardNumber"].asString();
|
|
|
|
|
+ if(!materialNode["FaceQuality"].isNull())
|
|
|
|
|
+ material_.faceQuality = materialNode["FaceQuality"].asString();
|
|
|
|
|
+ if(!materialNode["FaceGlobalUrl"].isNull())
|
|
|
|
|
+ material_.faceGlobalUrl = materialNode["FaceGlobalUrl"].asString();
|
|
|
|
|
+ if(!materialNode["FaceMask"].isNull())
|
|
|
|
|
+ material_.faceMask = materialNode["FaceMask"].asString();
|
|
|
auto idCardInfoNode = materialNode["IdCardInfo"];
|
|
auto idCardInfoNode = materialNode["IdCardInfo"];
|
|
|
if(!idCardInfoNode["Number"].isNull())
|
|
if(!idCardInfoNode["Number"].isNull())
|
|
|
material_.idCardInfo.number = idCardInfoNode["Number"].asString();
|
|
material_.idCardInfo.number = idCardInfoNode["Number"].asString();
|