diff --git a/CHANGELOG b/CHANGELOG index fae5addeb..ed8351cf6 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2019-11-21 Version 1.36.194 +- Generated 2017-10-11 for `Chatbot`. + 2019-11-21 Version 1.36.193 - Generated 2017-10-11 for `Chatbot`. diff --git a/VERSION b/VERSION index 4c4cdd7e7..c24e936eb 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.193 \ No newline at end of file +1.36.194 \ No newline at end of file diff --git a/chatbot/include/alibabacloud/chatbot/model/DescribeDialogFlowResult.h b/chatbot/include/alibabacloud/chatbot/model/DescribeDialogFlowResult.h index 4ba8da07b..c12aeebd9 100644 --- a/chatbot/include/alibabacloud/chatbot/model/DescribeDialogFlowResult.h +++ b/chatbot/include/alibabacloud/chatbot/model/DescribeDialogFlowResult.h @@ -75,8 +75,8 @@ namespace AlibabaCloud std::string function; std::string aliyunFunction; std::string type; + std::vector _switch; std::string description; - std::vector switch; std::string params; std::string endPoint; std::string code; diff --git a/chatbot/src/model/DescribeDialogFlowResult.cc b/chatbot/src/model/DescribeDialogFlowResult.cc index 20c0d752a..3769283cc 100644 --- a/chatbot/src/model/DescribeDialogFlowResult.cc +++ b/chatbot/src/model/DescribeDialogFlowResult.cc @@ -107,8 +107,8 @@ void DescribeDialogFlowResult::parse(const std::string &payload) nodesItemObject.pluginData.function.pluginFieldDataFunction.type = pluginFieldDataFunctionNode["Type"].asString(); if(!pluginFieldDataFunctionNode["Params"].isNull()) nodesItemObject.pluginData.function.pluginFieldDataFunction.params = pluginFieldDataFunctionNode["Params"].asString(); - auto allSwitchNode = pluginFieldDataFunctionNode["Switch"]["SwitchItem"]; - for (auto pluginFieldDataFunctionNodeSwitchSwitchItem : allSwitchNode) + auto all_SwitchNode = pluginFieldDataFunctionNode["Switch"]["SwitchItem"]; + for (auto pluginFieldDataFunctionNodeSwitchSwitchItem : all_SwitchNode) { ModuleDefinition::NodesItem::PluginData::Function::PluginFieldDataFunction::SwitchItem switchItemObject; if(!pluginFieldDataFunctionNodeSwitchSwitchItem["Id"].isNull()) @@ -121,7 +121,7 @@ void DescribeDialogFlowResult::parse(const std::string &payload) switchItemObject.value = pluginFieldDataFunctionNodeSwitchSwitchItem["Value"].asString(); if(!pluginFieldDataFunctionNodeSwitchSwitchItem["Name"].isNull()) switchItemObject.name = pluginFieldDataFunctionNodeSwitchSwitchItem["Name"].asString(); - nodesItemObject.pluginData.function.pluginFieldDataFunction.switch.push_back(switchItemObject); + nodesItemObject.pluginData.function.pluginFieldDataFunction._switch.push_back(switchItemObject); } auto responseNode = pluginDataNode["Response"]; auto pluginFieldDataResponseNode = responseNode["PluginFieldDataResponse"];