Authored by 郭成尧

channel

... ... @@ -26,6 +26,8 @@ const sale = require(`${mRoot}/sale`);
exports.index = (req, res) => {
let responseData = {};
let channel = req.query.channel || req.cookies._Channel || 'boys';
headerModel.requestHeaderData()
.then(headerData => {
responseData = headerModel.setHeaderData(headerData.data, 'sale');
... ... @@ -38,7 +40,7 @@ exports.index = (req, res) => {
// res.render('sale/index', Object.assign(responseData, simulation.saleIndex()));
// 真实数据输出
sale.getSaleIndexData().then(result => {
sale.getSaleIndexData(channel).then(result => {
responseData.result = result;
responseData.resultShow = JSON.stringify(result, null, 4);
... ...
... ... @@ -2,7 +2,7 @@
* @Author: Targaryen
* @Date: 2016-05-19 10:20:08
* @Last Modified by: Targaryen
* @Last Modified time: 2016-06-02 12:53:05
* @Last Modified time: 2016-06-02 17:52:02
*/
'use strict';
... ... @@ -108,11 +108,11 @@ exports.getSaleGoodsData = (params) => {
* 获取 Sale 首页数据 Controller 调用
* @return {[type]} [description]
*/
exports.getSaleIndexData = () => {
exports.getSaleIndexData = (channel) => {
return api.all([
saleApi.getSaleActivityList(),
saleApi.getSaleBannerList('7c2b77093421efa8ae9302c91460db73')
saleApi.getSaleBannerList(contentCode[channel].sale)
]).then(result => {
var finalResult = {};
... ...