智能机器人回答框中栏目顺序调整

作者:动易软件 来源:本站原创 点击数: 发布时间:2023年11月08日

问题描述:在智能机器人中,需要调整栏目顺序

d10845d360f043468736dc4b42f887bb.png 

 

问题分析:1、由于智能机器人功能源自全文检索功能,可以查看后台全文检索—搜索项管理

f0917563476b4d4aba97501e3ceb8cae.png 

2、如果搜索管理中的搜索项目排序调整无用,查看智能互动_标题简介列表.cshtm,查看是否是按照搜索项id排序的,不是按照排序值

9bbf16aad641455081dfde390ea7efbb.png 

 

解决方法:在模板中将id排序改成排序值排序

searchItemIds = new SearchItemService().GetMany(pi => pi.SiteId == SiteContext.Current.SiteId && pi.Enabled).OrderBy(x => x.Order).Select(pi => pi.SearchItemId.ToString()).ToArray();

693543219cae4cae8131d2337c9da681.png