diff --git a/VERSION b/VERSION index 53516ad7f..926e7e14c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.2059 \ No newline at end of file +1.36.2060 \ No newline at end of file diff --git a/quickbi-public/include/alibabacloud/quickbi-public/model/SmartqQueryAbilityResult.h b/quickbi-public/include/alibabacloud/quickbi-public/model/SmartqQueryAbilityResult.h index 28ed64902..aae48d151 100644 --- a/quickbi-public/include/alibabacloud/quickbi-public/model/SmartqQueryAbilityResult.h +++ b/quickbi-public/include/alibabacloud/quickbi-public/model/SmartqQueryAbilityResult.h @@ -43,6 +43,8 @@ namespace AlibabaCloud { std::vector row; }; + std::string conclusionText; + std::string logicSql; std::vector values; std::string chartType; std::vector metaType; diff --git a/quickbi-public/src/model/SmartqQueryAbilityResult.cc b/quickbi-public/src/model/SmartqQueryAbilityResult.cc index 8f92c1171..a31ca95c5 100644 --- a/quickbi-public/src/model/SmartqQueryAbilityResult.cc +++ b/quickbi-public/src/model/SmartqQueryAbilityResult.cc @@ -42,6 +42,10 @@ void SmartqQueryAbilityResult::parse(const std::string &payload) auto resultNode = value["Result"]; if(!resultNode["ChartType"].isNull()) result_.chartType = resultNode["ChartType"].asString(); + if(!resultNode["LogicSql"].isNull()) + result_.logicSql = resultNode["LogicSql"].asString(); + if(!resultNode["ConclusionText"].isNull()) + result_.conclusionText = resultNode["ConclusionText"].asString(); auto allMetaTypeNode = resultNode["MetaType"]["MetaTypeItem"]; for (auto resultNodeMetaTypeMetaTypeItem : allMetaTypeNode) {