...
|
...
|
@@ -38,6 +38,7 @@ var $input = $('#search-input input'), |
|
|
|
|
|
var shopId, sort, brand, outlets, app_type, age_level, msort, misort, coin, app_version;
|
|
|
|
|
|
var size, color, style, standard, gender, price, p_d, brand, misort, msort, query, limited, specialoffer, specialsale_id, promotion;
|
|
|
// 默认筛选条件
|
|
|
var defaultOpt = require('../../common/query-param');
|
|
|
|
...
|
...
|
@@ -207,12 +208,27 @@ function getQueryString(name) { |
|
|
shopId = getQueryString('shop_id');
|
|
|
sort = getQueryString('sort');
|
|
|
outlets = getQueryString('outlets');
|
|
|
age_level = getQueryString('age_level');
|
|
|
age_level = getQueryString('ageLevel');
|
|
|
app_type = getQueryString('app_type');
|
|
|
msort = getQueryString('msort');
|
|
|
misort = getQueryString('misort');
|
|
|
coin = getQueryString('coin');
|
|
|
app_version = getQueryString('app_version') || getQueryString('appVersion');
|
|
|
size = getQueryString('size');
|
|
|
color = getQueryString('color');
|
|
|
style = getQueryString('style');
|
|
|
standard = getQueryString('standard');
|
|
|
gender = getQueryString('gender');
|
|
|
price = getQueryString('price');
|
|
|
p_d = getQueryString('p_d');
|
|
|
brand = getQueryString('brand');
|
|
|
msort = getQueryString('msort');
|
|
|
misort = getQueryString('misort');
|
|
|
query = getQueryString('query');
|
|
|
limited = getQueryString('limited');
|
|
|
specialoffer = getQueryString('specialoffer');
|
|
|
specialsale_id = getQueryString('specialsale_id');
|
|
|
promotion = getQueryString('promotion');
|
|
|
|
|
|
/**
|
|
|
* 筛选注册的回调,筛选子项点击后逻辑
|
...
|
...
|
@@ -296,6 +312,11 @@ function search(opt) { |
|
|
outlets: opt.id
|
|
|
};
|
|
|
break;
|
|
|
case 'p_d':
|
|
|
ext = {
|
|
|
p_d: opt.id
|
|
|
};
|
|
|
break;
|
|
|
default:
|
|
|
break;
|
|
|
}
|
...
|
...
|
@@ -373,6 +394,66 @@ function search(opt) { |
|
|
params.app_version = app_version;
|
|
|
}
|
|
|
|
|
|
if (size) {
|
|
|
params.size = size;
|
|
|
}
|
|
|
|
|
|
if (color) {
|
|
|
params.color = color;
|
|
|
}
|
|
|
|
|
|
if (style) {
|
|
|
params.style = style;
|
|
|
}
|
|
|
|
|
|
if (standard) {
|
|
|
params.standard = standard;
|
|
|
}
|
|
|
|
|
|
if (gender) {
|
|
|
params.gender = gender;
|
|
|
}
|
|
|
|
|
|
if (price) {
|
|
|
params.price = price;
|
|
|
}
|
|
|
|
|
|
if (p_d) {
|
|
|
params.p_d = p_d;
|
|
|
}
|
|
|
|
|
|
if (brand) {
|
|
|
params.brand = brand;
|
|
|
}
|
|
|
|
|
|
if (msort) {
|
|
|
params.msort = msort;
|
|
|
}
|
|
|
|
|
|
if (misort) {
|
|
|
params.misort = misort;
|
|
|
}
|
|
|
|
|
|
if (query) {
|
|
|
params.query = query;
|
|
|
}
|
|
|
|
|
|
if (limited) {
|
|
|
params.limited = limited;
|
|
|
}
|
|
|
|
|
|
if (specialoffer) {
|
|
|
params.specialoffer = specialoffer;
|
|
|
}
|
|
|
|
|
|
if (specialsale_id) {
|
|
|
params.specialsale_id = specialsale_id;
|
|
|
}
|
|
|
|
|
|
if (promotion) {
|
|
|
params.promotion = promotion;
|
|
|
}
|
|
|
|
|
|
$.extend(setting, defaultOpt, params);
|
|
|
searching = true;
|
|
|
loading.showLoadingMask();
|
...
|
...
|
|