|
@@ -1619,7 +1619,7 @@
|
|
|
if (goTemplateData && goTemplateData.params) {
|
|
|
// P260需求精准搜索无结果时 自动切换到模糊搜索(查询) 模糊搜索也无结果时再切回精准(不查询)
|
|
|
// 条件:1.精准搜索模式 2.返回无数据 3.有主关键词或附加词
|
|
|
- var jzModel = goTemplateData.params.searchMode == 0 && (goTemplateData.params.searchvalue || goTemplateData.params.additionalWords) && goTemplateData.params.list == null
|
|
|
+ var jzModel = goTemplateData.params.searchMode == 0 && (goTemplateData.params.searchvalue || goTemplateData.params.additionalWords) && goTemplateData.params.listLength == 0
|
|
|
var mhModel = goTemplateData.params.searchMode == 1 && (goTemplateData.params.searchvalue || goTemplateData.params.additionalWords)
|
|
|
console.log(jzModel, autoSwitchModel);
|
|
|
if (jzModel && !autoSwitchModel) {
|
|
@@ -1628,17 +1628,23 @@
|
|
|
searchInnerVue.keywordSearchType = 1
|
|
|
beforeSubmit('filter-mode')
|
|
|
}
|
|
|
+ console.log(111)
|
|
|
if (mhModel && autoSwitchModel) {
|
|
|
- if (goTemplateData.params.list) {
|
|
|
+ console.log("bbb")
|
|
|
+ if (goTemplateData.params.listLength>0) {
|
|
|
+ console.log("ccc")
|
|
|
toastFn('精准搜索无结果,已为您自动切换到模糊搜索', 5000)
|
|
|
autoSwitchModel = false
|
|
|
} else {
|
|
|
+ console.log("ddd")
|
|
|
// 模糊搜索无结果时 再切回精准
|
|
|
$("#zbSeatchT [name='searchMode']").val(0)
|
|
|
searchInnerVue.keywordSearchType = 0
|
|
|
autoSwitchModel = false
|
|
|
}
|
|
|
}
|
|
|
+ console.log(mhModel)
|
|
|
+ console.log( autoSwitchModel)
|
|
|
}
|
|
|
if(!loginflag){//未登录隐藏
|
|
|
$('#go-customer-4').addClass('hide')
|