guang-new.js 783 Bytes

'use strict';

const mRoot = '../models';
const newGuangModel = require(`${mRoot}/guang-new`);
const headerModel = require('../../../doraemon/models/header'); // 头部model

const channels = {
    boys: '1,3',
    girls: '2,3',
    kids: '1,2,3',
    lifestyle: '1,2,3'
};

exports.index = (req, res, next) => {
    let responseData = {
        pageHeader: headerModel.setNav({
            navTitle: '逛'
        }),
        title: '逛',
        module: 'guang',
        page: 'guang-new',
        width750: true,
        localCss: true
    };

    let params = {
        gender: channels[req.cookies._Channel] || '1,3'
    };

    req.ctx(newGuangModel).index(params).then(result => {
        res.render('guang-new', Object.assign(responseData, result));
    }).catch(next);
};