У меня возникла проблема при попытке вернуться в диалоговое окно «Водопад» после обнаружения прерывания с помощью Луиса.Например, у меня есть 5 шагов в моем Водопаде, на шаге 3 Луис обнаруживает прерывание и отвечает правильно, но Водопад возвращается к шагу 4 и больше не спрашивает шаг 3.
async interrupt(innerDc) {
if (innerDc.context.activity.text) {
const luisResult = await this.luisRecognizer.executeLuisQuery(innerDc.context);
switch (LuisRecognizer.topIntent(luisResult)) {
case 'TiempoDesembolso':
const getWeatherMessageText = 'El tiempo de desembolso actual es de 12 meses';
await innerDc.context.sendActivity(getWeatherMessageText, getWeatherMessageText, InputHints.IgnoringInput);
return await this.onContinueDialog(innerDc);
}
}
Как я могуСпросите еще раз для шага 3, а затем продолжить поток водопада?