店铺搜索

This commit is contained in:
luyuan 2020-08-15 19:04:18 +08:00
parent 94dc78555a
commit 33e8942180
Signed by: theluyuan
GPG Key ID: A7972FD973317FF3
4 changed files with 20 additions and 5 deletions

View File

@ -192,9 +192,9 @@ export default {
}); });
}, },
// 商品搜索 // 商品搜索
ShopSearch({keyword, page = 1, order = 'goods_salenum'}){ ShopSearch({keyword, page = 1, order = 'goods_salenum',sid=''}){
return vm.$u.post('ShopSearch/search',{ return vm.$u.post('ShopSearch/search',{
keyword,page,order keyword,page,order,store_id:sid
}) })
}, },
// 秒杀推荐 // 秒杀推荐

View File

@ -16,10 +16,15 @@ export default {
type: '', // 1 2 type: '', // 1 2
keyword: "", keyword: "",
searchwordlist: [], searchwordlist: [],
sid:0
} }
}, },
// type: 1 2: // type: 1 2:
onLoad(option) { onLoad(option) {
console.log(option.id)
if(option.id != undefined || option.id){
this.sid = option.id
}
this.type = option.type; this.type = option.type;
this.curent = option.curent || 0 this.curent = option.curent || 0
this.getWordList(); this.getWordList();
@ -75,6 +80,10 @@ export default {
params: params, params: params,
}) })
}else{ }else{
if(this.sid !=0 ){
params.sid = this.sid
console.log(this.sid)
}
this.$u.route({ this.$u.route({
url: "/pageB/search/searchGoods", url: "/pageB/search/searchGoods",
params: params, params: params,

View File

@ -42,7 +42,8 @@ export default {
scrollTop: 0, scrollTop: 0,
old: { old: {
scrollTop: 0 scrollTop: 0
} },
sid:''
} }
}, },
watch: { watch: {
@ -57,6 +58,7 @@ export default {
}, },
onLoad(option) { onLoad(option) {
this.value = option.value this.value = option.value
this.sid = option.sid
this.setViewHeight(); this.setViewHeight();
this.ShopSearch() this.ShopSearch()
this.setNavSearchInput(this.value); this.setNavSearchInput(this.value);
@ -106,11 +108,14 @@ export default {
// goods_salenum evaluation_count goods_price_asc goods_price_desc // goods_salenum evaluation_count goods_price_asc goods_price_desc
async ShopSearch({ load = 'reload' } = {}) { async ShopSearch({ load = 'reload' } = {}) {
console.log(this.value); console.log(this.value);
console.log(this.sid)
const sort = this.setOrderSort(); const sort = this.setOrderSort();
const res = await this.$u.api.ShopSearch({ const res = await this.$u.api.ShopSearch({
keyword: this.value, keyword: this.value,
page: this.page, page: this.page,
order: sort, order: sort,
sid:this.sid
}) })
this.timer = true; this.timer = true;
if(res.errCode == 0) { if(res.errCode == 0) {

View File

@ -114,7 +114,8 @@ export default {
}, },
onNavigationBarSearchInputClicked() { onNavigationBarSearchInputClicked() {
this.$u.route('pageB/search/index', { this.$u.route('pageB/search/index', {
type: 2 type: 1,
id:this.sid
}); });
}, },
methods: { methods: {