Authored by 孙凯

add 修改listbug review by qiangbing

... ... @@ -415,7 +415,7 @@ export function getProductList(reload=false) {
let {app, productForBrand} = getState();
let {shopId, productList, filterFactors} = productForBrand;
let {brand_id} = app;
let {brand_id,originParams} = app;
if (reload) {
... ... @@ -445,7 +445,7 @@ export function getProductList(reload=false) {
}
}
dispatch(productListRequest());
return new ProductListForBrandService(app.host).productList(brand,channel, page, pageSize,order,allFilterFactors)
return new ProductListForBrandService(app.host).productList(brand,channel, page, pageSize,order,allFilterFactors,originParams)
.then(json => {
let payload = Utils.parseProductList(json);
payload.endReached = payload.currentPage == payload.pageCount;
... ...
... ... @@ -422,7 +422,7 @@ export function getProductList(reload=false) {
let {app, productListForShop} = getState();
let {productList, filterFactors} = productListForShop;
let {brand_id,shop_id} = app;
let {brand_id,shop_id,originParams} = app;
if (reload) {
... ... @@ -453,7 +453,7 @@ export function getProductList(reload=false) {
}
dispatch(productListRequest());
return new ProductListForShopService(app.host).productList(brandId,shop_id,channel, page, pageSize,order,allFilterFactors)
return new ProductListForShopService(app.host).productList(brandId,shop_id,channel, page, pageSize,order,allFilterFactors,originParams)
.then(json => {
let payload = Utils.parseProductList(json);
payload.endReached = payload.currentPage == payload.pageCount;
... ...
... ... @@ -49,7 +49,7 @@ export default class ProductForBrandService {
}
async productList(brand=0,yh_channel=1, page=1, limit=60,order,filterFactors={}, v=7,fromPage='iFP_BrandProList') {
async productList(brand=0,yh_channel=1, page=1, limit=60,order,filterFactors={},originParams, v=7,fromPage='iFP_BrandProList') {
return await this.api.get({
url: '',
body: {
... ... @@ -60,6 +60,7 @@ export default class ProductForBrandService {
limit,
order,
fromPage,
...originParams,
...filterFactors,
v,
}
... ...
... ... @@ -49,7 +49,7 @@ export default class ProductListForShopService {
}
async productList(brand,shop_id,yh_channel=1, page=1, limit=60,order,filterFactors={}, v=7) {
async productList(brand,shop_id,yh_channel=1, page=1, limit=60,order,filterFactors={},originParams, v=7) {
return await this.api.get({
url: '',
body: {
... ... @@ -60,6 +60,7 @@ export default class ProductListForShopService {
page,
limit,
order,
...originParams,
...filterFactors,
v,
}
... ...