'use strict'; /** * [home的模块功能] * @author szjcomo * @createTime 2020-08-03 * @param {[type]} app [description] * @return {[type]} [description] */ module.exports = app => { //管理员登录检查函数 const managerLogin = app.middleware.managerLogin(app.config.jwt); //需要授权的路由分组 const authRouter = app.router.namespace(`/${process.env.APP_CUSTOME || 'universal'}/manager`,managerLogin); //不需要授权的路由分组 const notAuthRouter = app.router.namespace(`/${process.env.APP_CUSTOME || 'universal'}/admin`); //用户登录 notAuthRouter.post('/dologin', app.controller.manager.login.dologin); //验证码图片 notAuthRouter.get('/verify',app.controller.manager.login.verify); //项目基本路由 require('./base.js')(app,authRouter); //加载项目路由 require('./apps.js')(app,authRouter); }