|
@@ -165,7 +165,9 @@ func (so *SearchOptimize) SearchParamsHandle() {
|
|
|
}
|
|
|
//信息类型参数为空 根据搜索分组 初始化信息类型
|
|
|
if so.TopType == "" && so.Subtype == "" {
|
|
|
- so.Subtype = util.If(so.SearchGroup > 0, DefaultTopTypes[so.SearchGroup-1], "").(string)
|
|
|
+ if so.SearchGroup > 0 && len(DefaultTopTypes) > so.SearchGroup {
|
|
|
+ so.Subtype = DefaultTopTypes[so.SearchGroup-1]
|
|
|
+ }
|
|
|
}
|
|
|
// so.SearchMode 搜索模式 搜索模式:0:精准搜索;1:模糊搜索
|
|
|
// 精准搜索:不分词,完全匹配;(中间带空格的关键词组自动分词)
|