From 62ea99cdb209351ca3ef09d9e720f6340ea2fc71 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Mon, 14 Apr 2025 07:21:42 +0000 Subject: [PATCH] Add SmartqQueryAbility api request parameters. --- VERSION | 2 +- .../quickbi-public/model/SmartqQueryAbilityResult.h | 2 ++ quickbi-public/src/model/SmartqQueryAbilityResult.cc | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) 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) {