dispatch.js 991 Bytes
/**
 * 路由分发
 * @author: xuqi<qi.xu@yoho.cn>
 * @date: 2016/4/27
 */

module.exports = app => {

    // 公共服务

    // 四个频道页,频道选择页面 /boys,/girls,/,/kids,/lifestyle 等页面,就直接占用路由了
    app.use(require('./apps/channel'));
    app.use(require('./apps/passport'));
    app.use(require('./apps/api')); // 一些只返回json的通用api

    // 业务模块
    app.use('/product', require('./apps/product'));
    app.use('/guang', require('./apps/guang'));
    app.use('/activity', require('./apps/activity'));
    app.use('/cart', require('./apps/cart'));

    // 微信支付的 URL 处理
    app.use('/shopping', require('./apps/cart'));

    // 分期付款
    app.use('/home', require('./apps/home'));

    // 第三方服务处理
    app.use('/3party', require('./apps/3party'));

    // 用户服务: 在线客服
    app.use('/service', require('./apps/service'));

    // MIP
    app.use('/mip', require('./apps/mip'));
};