router.js 1.25 KB
/**
 * 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/resources.json', channel.resources); // 资源位接口
router.get('/channel/goods.json', channel.goods); // 首页查询商品列表
router.get('/brand', brand.index); // 店铺首页
router.get('/get-shop-info', brand.getShopInfo); // 店铺介绍
router.post('/get-brand-shop-goods', brand.getBrandShopGoods); // 店铺介绍
router.get('/brand-list', brand.brandList); // 品牌列表页
router.get('/get-brand-list', brand.getBrandList); // 获取品牌列表数据
router.get('/brand-share', brand.brandShare); // 获取品牌列表数据

router.get('/cate-resource', brand.cateResource); // 品类资源位页面
router.post('/collect-shop', brand.collectShop); // 收藏品牌店铺
router.get('/cate', brand.cate); // 全部分类
router.get('/get-cate-list', brand.getCateList); // 全部分类数据列表

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

module.exports = router;