Authored by zhangxiaoru

去除处理链接

... ... @@ -215,17 +215,17 @@ const _processCateData = (list, channel, appType) => {
};
};
const _dealBrandUrl = (list) => {
var domain;
// const _dealBrandUrl = (list) => {
// var domain;
_.forEach(list.data, function(val) {
domain = val.url.substring(val.url.indexOf('shop/') + 5, val.url.indexOf('?'));
// _.forEach(list.data, function(val) {
// domain = val.url.substring(val.url.indexOf('shop/') + 5, val.url.indexOf('?'));
val.url = '//m.yohobuy.com/product/index/brand?domain=' + domain;
});
// val.url = '//m.yohobuy.com/product/index/brand?domain=' + domain;
// });
return list;
};
// return list;
// };
const indexData = (gender, brandCode, cateCode) => {
return Promise.all([_getChannelData(gender), _getResourcesData(brandCode), _getBrandListOriginData(gender), _getResourcesData(cateCode)]).then(result => {
... ... @@ -241,11 +241,11 @@ const indexData = (gender, brandCode, cateCode) => {
if (result[1]) {
_.forEach(result[1], function(data) {
if (data.focus_type === '1') {
brandList.bannerTop = _dealBrandUrl(data);
//brandList.bannerTop = _dealBrandUrl(data);
brandList.bannerTop = data;
} else if (data.focus_type === '2') {
brandList.focusData = _dealBrandUrl(data).data;
//brandList.focusData = _dealBrandUrl(data).data;
brandList.focusData = data.data;
}
});
}
... ... @@ -259,17 +259,17 @@ const indexData = (gender, brandCode, cateCode) => {
if (result[3]) {
_.forEach(result[3], function(data) {
if (data.template_name === 'recommend_content_five') {
_.forEach(data.data.list, function(val) {
var param = val.url.substring(val.url.indexOf('list?') + 5);
// _.forEach(data.data.list, function(val) {
// var param = val.url.substring(val.url.indexOf('list?') + 5);
val.url = '//list.m.yohobuy.com/?' + param;
});
// val.url = '//list.m.yohobuy.com/?' + param;
// });
categoryData.list = data.data.list;
} else if (data.template_name === 'focus') {
_.forEach(data.data, function(val) {
// _.forEach(data.data, function(val) {
val.url = '//m.yohobuy.com/guang/cate-all';
});
// val.url = '//m.yohobuy.com/guang/cate-all';
// });
categoryData.focusData = data;
}
});
... ... @@ -289,9 +289,11 @@ const brandListData = (code, gender) => {
if (result[0]) {
_.forEach(result[0], function(data) {
if (data.focus_type === '1') {
brandList.bannerTop = _dealBrandUrl(data);
//brandList.bannerTop = _dealBrandUrl(data);
brandList.bannerTop = data;
} else if (data.focus_type === '2') {
brandList.focusData = _dealBrandUrl(data).data;
//brandList.focusData = _dealBrandUrl(data).data;
brandList.focusData = data.data;
}
});
}
... ... @@ -315,17 +317,17 @@ const categoryData = (code) => {
if (result) {
_.forEach(result, function(data) {
if (data.template_name === 'recommend_content_five') {
_.forEach(data.data.list, function(val) {
var param = val.url.substring(val.url.indexOf('list?') + 5);
// _.forEach(data.data.list, function(val) {
// var param = val.url.substring(val.url.indexOf('list?') + 5);
val.url = '//list.m.yohobuy.com/?' + param;
});
// val.url = '//list.m.yohobuy.com/?' + param;
// });
category.list = data.data.list;
} else if (data.template_name === 'focus') {
_.forEach(data.data, function(val) {
// _.forEach(data.data, function(val) {
val.url = '//m.yohobuy.com/guang/cate-all';
});
// val.url = '//m.yohobuy.com/guang/cate-all';
// });
category.focusData = data;
}
... ...