list.js 860 Bytes
/*
 * @Author: sefon
 * @Date:   2016-07-24 11:40:21
 */

'use strict';
const mRoot = '../models';
const list = require(`${mRoot}/list`);

/**
 * 商品分类列表页
 * @param  {[type]} req [description]
 * @param  {[type]} res [description]
 * @return {[type]}     [description]
 */
exports.index = (req, res, next) => {
    let resData = {};

    list.getListData(req.query).then(result => {
        Object.assign(resData, result);
        res.render('list/index', resData);
    }).catch(next);

};

/**
 * 新品到着
 * @param  {[type]} req [description]
 * @param  {[type]} res [description]
 * @return {[type]}     [description]
 */
exports.new = (req, res, next) => {
    let resData = {};

    list.getListNewData(req.query).then(result => {
        Object.assign(resData, result);
        res.render('list/index', resData);
    }).catch(next);

};