Пример #1
0
        public async Task QueryBasicInfo(IDialogContext context, LuisResult result)
        {
            //获取用户会话
            CRMInfo info = crmservice.GetCustomerSession(TestCustomer);

            info.intent  = "查询基本信息";
            info.VipFlag = true;
            //设置通用信息信息
            crmservice.SetCommonInfo(info, context, result);
            if (crmservice.JudgeBasicInfo1(info))
            {
                await context.PostAsync(info.replyString);

                //清空数据
                crmservice.ClearData(info, true);
            }
            context.Wait(MessageReceived);
        }