router.js 1006 Bytes
/**
 * router of sub app channel
 * @author: Bi Kai<kai.bi@yoho.cn>
 * @date: 2016/05/09
 */

'use strict';

const expressRouter = require('express').Router;
const cRoot = './controllers';
const channel = require(cRoot + '/channel');
const brand = require(cRoot + '/brand');

const router = expressRouter();

router.get('/', channel.index); // 首页
router.get('/channel/channel.json', channel.channel); // 查询所有频道
router.get('/channel/resources.json', channel.resources); // 资源位接口
router.get('/channel/goods.json', channel.goods); // 首页查询商品列表

router.get('/brand', brand.brandList); // 品牌列表页
router.get('/brand/list.json', brand.getBrandList); // 获取品牌列表数据

router.get('/cate', brand.cateResource); // 品类资源位页面
router.get('/cate-all', brand.cate); // 全部分类
router.get('/cate/list.json', brand.getCateList); // 全部分类数据列表

router.get('/sidebar', channel.sidebar); // 资源位接口

module.exports = router;