|
...
|
...
|
@@ -20,6 +20,7 @@ Page({ |
|
|
|
suggestion:[],
|
|
|
|
hasSellerMore:false,
|
|
|
|
keyword:'',
|
|
|
|
sellerSplit:-1,
|
|
|
|
},
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -58,13 +59,11 @@ Page({ |
|
|
|
|
|
|
|
},
|
|
|
|
getHistory(){
|
|
|
|
App.Customer.GetHistorySearch()
|
|
|
|
let ca=util.cache(search_history_cache_key);
|
|
|
|
if(ca){
|
|
|
|
App.Customer.GetHistorySearch().then(res=>{
|
|
|
|
this.setData({
|
|
|
|
history:ca
|
|
|
|
history:res.data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
})
|
|
|
|
},
|
|
|
|
setHistory(item){
|
|
|
|
let newca=[item];
|
|
...
|
...
|
@@ -103,8 +102,13 @@ Page({ |
|
|
|
backHistoryFill: function (e) {
|
|
|
|
var i = util.attr(e,'index');
|
|
|
|
let item=this.data.history[i];
|
|
|
|
item.title=item.name
|
|
|
|
console.log(item)
|
|
|
|
this.setHistory(item)
|
|
|
|
if(item.type==1){
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
}
|
|
|
|
this.setData({
|
|
|
|
backfill: item.title
|
|
|
|
});
|
|
...
|
...
|
@@ -135,12 +139,15 @@ Page({ |
|
|
|
key:map_key,
|
|
|
|
}).then(res=>{
|
|
|
|
res.data=res.data.data
|
|
|
|
var sug = [],hasSellerMore=false
|
|
|
|
var sug = [],hasSellerMore=false,sellerSplit=-1
|
|
|
|
for (var i = 0; i < res.data.length; i++) {
|
|
|
|
if(i==2 && res.data[i].type==-1){
|
|
|
|
hasSellerMore=true
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
if((i==1 || i==2) && res.data[i-1].type==-1 && res.data[i].type!=-1){
|
|
|
|
sellerSplit=i-1
|
|
|
|
}
|
|
|
|
sug.push({ // 获取返回结果,放到sug数组中
|
|
|
|
title: res.data[i].title,
|
|
|
|
id: res.data[i].id,
|
|
...
|
...
|
@@ -156,6 +163,7 @@ Page({ |
|
|
|
suggestion: sug,
|
|
|
|
hasSellerMore:hasSellerMore,
|
|
|
|
keyword:this.inputVal,
|
|
|
|
sellerSplit:sellerSplit,
|
|
|
|
});
|
|
|
|
})
|
|
|
|
},
|
...
|
...
|
|