...
|
...
|
@@ -184,7 +184,7 @@ const setSeoInfo = (goodInfo, nav) => { |
|
|
* @return { Object } 面包屑导航数据
|
|
|
*/
|
|
|
const setPathNav = (data, name, channel) => {
|
|
|
let resData = {};
|
|
|
let navs = [];
|
|
|
let link = channel,
|
|
|
gender;
|
|
|
|
...
|
...
|
@@ -203,11 +203,11 @@ const setPathNav = (data, name, channel) => { |
|
|
break;
|
|
|
}
|
|
|
|
|
|
navs.push({
|
|
|
link: helpers.urlFormat(`/${link}`),
|
|
|
name: `${_.toUpper(channel)}首页`
|
|
|
});
|
|
|
if (!_.isEmpty(data)) {
|
|
|
let navs = [{
|
|
|
link: helpers.urlFormat(`/${link}`),
|
|
|
name: `${_.toUpper(channel)}首页`
|
|
|
}];
|
|
|
let sort = _.get(data, 'sort[0]', {});
|
|
|
|
|
|
if (!_.isEmpty(sort)) {
|
...
|
...
|
@@ -222,27 +222,27 @@ const setPathNav = (data, name, channel) => { |
|
|
|
|
|
// 二级分类
|
|
|
if (!_.isEmpty(sort.sub)) {
|
|
|
let subSort = sort.sub[0];
|
|
|
|
|
|
navs.push({
|
|
|
link: helpers.urlFormat('/product/list', {
|
|
|
msort: sort.sort_id,
|
|
|
misort: sort.sub.sort_id,
|
|
|
misort: subSort.sort_id,
|
|
|
gender: gender
|
|
|
}),
|
|
|
name: sort.sub[0].sort_name,
|
|
|
pathTitle: sort.sub[0].sort_name
|
|
|
name: subSort.sort_name,
|
|
|
pathTitle: subSort.sort_name
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
|
|
|
navs.push({
|
|
|
name: name,
|
|
|
pathTitle: name
|
|
|
});
|
|
|
|
|
|
resData.nav = navs;
|
|
|
}
|
|
|
|
|
|
return resData;
|
|
|
navs.push({
|
|
|
name: name,
|
|
|
pathTitle: name
|
|
|
});
|
|
|
|
|
|
return {nav: navs};
|
|
|
};
|
|
|
|
|
|
/**
|
...
|
...
|
|