Authored by 陈峰

逛详情潜在问题和商品优化

... ... @@ -362,7 +362,9 @@ const index = (req, res, next) => {
data.guang.channel = channel;
data.guang.isShare = isShare;
if (detail.code !== 400) {
if (detail.code === 400) {
return next();
}
if (!detail.getArticle) {
// TODO 跳转到逛首页
return;
... ... @@ -395,9 +397,10 @@ const index = (req, res, next) => {
pageView: detail.getArticle.pageViews,
content: []
};
if (!detail.getArticleContent) {
return next();
}
if (detail.getArticleContent) {
// 生成内容部分
return _pageArticleContent(detail.getArticleContent,
isApp,
... ... @@ -444,13 +447,7 @@ const index = (req, res, next) => {
localCss: true,
isShare: isShare
}, data, parameter));
});
} else {
next();
return;
}
}
}).catch(next);
}).catch(next);
};
... ...
... ... @@ -63,7 +63,7 @@ router.get(/^\/seckill\/pro_([\d]+)_([\d]+)/, seckillDetail.index); // 秒杀商
router.get(/^\/pro_([\d]+)_([\d]+)/, rewrite.channel, newDetail.indexRedirect); // 商品详情页
// /show_51047967.html
router.get(/^\/show_([\d]+)/, newDetail.index); // 商品详情页 SKN 进入
router.get(/^\/(.*?-)?p([\d]+)\.html/, rewrite.resolve, newDetail.index); // 商品详情页 进入 SEO优化
router.get(/^\/(.*?-)?p(\d+)\.html/, rewrite.resolve, newDetail.index); // 商品详情页 进入 SEO优化
router.get('/detail/sknData.json', newDetail.sknData); // 商品咨询,评价,店铺
router.get('/detail/intro/:productskn', detail.intro); // 商品内嵌页
... ...