Prechádzať zdrojové kódy

Add SmartqQueryAbility api request parameters.

sdk-team 1 rok pred
rodič
commit
62ea99cdb2

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.2059
+1.36.2060

+ 2 - 0
quickbi-public/include/alibabacloud/quickbi-public/model/SmartqQueryAbilityResult.h

@@ -43,6 +43,8 @@ namespace AlibabaCloud
 					{
 						std::vector<std::string> row;
 					};
+					std::string conclusionText;
+					std::string logicSql;
 					std::vector<ValuesItem> values;
 					std::string chartType;
 					std::vector<MetaTypeItem> metaType;

+ 4 - 0
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)
 	{