Authored by 郭成尧

code-stronger

... ... @@ -41,7 +41,10 @@ const getParams = (url) => {
_.forEach(paramsRaw, paramRaw => {
let keyRaw = paramRaw.substr(0, 2);
let valueRaw = _.replace(paramRaw, keyRaw, '');
let valueRaw = _.chain(paramRaw)
.replace(keyRaw, '')
.replace('__', '-')
.value();
if (PARAMMAP[keyRaw]) {
params[PARAMMAP[keyRaw]] = valueRaw;
... ...
... ... @@ -102,15 +102,15 @@ const getSearchParamsWithoutMethod = (params) => {
finalParams.yh_channel = params.yh_channel;
}
if (params.brand) {
if (params.brand && params.brand !== '0') {
finalParams.brand = params.brand;
}
if (params.brand_id) {
if (params.brand_id && params.brand_id !== '0') {
finalParams.brand = params.brand_id;
}
if (params.shop_id) {
if (params.shop_id && params.shop_id !== '0') {
finalParams.shop_id = params.shop_id;
}
... ... @@ -158,7 +158,7 @@ const getSearchParamsWithoutMethod = (params) => {
finalParams.type = params.type;
}
if (params.category_id) {
if (params.category_id && params.category_id !== '0') {
finalParams.category_id = params.category_id;
}
... ...