router.js 848 B

12345678910111213141516171819202122
  1. 'use strict';
  2. /**
  3. * @param {Egg.Application} app - egg application
  4. */
  5. module.exports = app => {
  6. const { router, controller } = app;
  7. const prefix = '/api/servicezhwl';
  8. router.get(`${prefix}/model/:model`, controller.util.findModel);
  9. router.post(`${prefix}/util`, controller.util.utilMethod);
  10. // 測試
  11. router.resources('test', '/api/servicezhwl/test', controller.test); // index、create、show、destroy
  12. router.post('test', '/api/servicezhwl/test/update/:id', controller.test.update);
  13. // 系统设置路由
  14. require('./router/system')(app); // 系统设置
  15. require('./router/personnel')(app); // 人员设置
  16. require('./router/client')(app); // 客户/供应商相关
  17. require('./router/car')(app); // 车辆相关
  18. require('./router/order')(app); // 订单相关
  19. require('./router/transport')(app); // 运输相关
  20. };