router.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. 'use strict';
  2. /**
  3. * 数据提供方面(武汉):
  4. 备注: 以下业务现在做的都是不需要二次清洗的,看客户需要修改的话 修改
  5. (涉及表:
  6. car单车 : driving_behavior_info
  7. 实销车分布 活跃车分布: t-box_online_info,,t_vehicle_record,
  8. userInfo用户基础信息: t_rbac_user
  9. dict字典: msg_type,t_sync_city,t_sync_county,t_sync_province,t-box_auto_testing_stats,app_behavior_record
  10. 实时在线: t_vehicle_online_info,
  11. )
  12. 关于用户位置的理解 第一次登录?每天第一次登录?目前app ivi位置都是这些用户第一次登录的位置
  13. *
  14. * @param {Egg.Application} app - egg application
  15. */
  16. module.exports = app => {
  17. const { router, controller } = app;
  18. router.get('/', controller.home.index);
  19. router.get('/getMenu', controller.home.getMenu);
  20. // 字典
  21. require('./router/dict')(app);
  22. // 单车
  23. require('./router/car')(app);
  24. // BR01 平台用户统计分析管理
  25. require('./router/br01_user')(app);
  26. // BR02 在线用户统计分析管理
  27. require('./router/br02_onlineUser_2')(app);
  28. // BR03 车辆行驶数据分析
  29. require('./router/br03_vehicleDriving2')(app);
  30. // BR04 车辆内饰硬件统计分析管理
  31. require('./router/br04_vehicleHardware2')(app);
  32. // BR05 车辆数量统计分析管理
  33. require('./router/br05_carNumber')(app);
  34. // BR06 车辆热力分布
  35. require('./router/br06_carHeat')(app);
  36. // BR07 车辆基础信息统计分析
  37. require('./router/br07_carBaseInfo2')(app);
  38. // BR08 APP用户总数统计分析管理
  39. require('./router/br08_appUser')(app);
  40. // BR09 APP新增用户数量统计管理
  41. require('./router/br09_appNewUser')(app);
  42. // BR10 APP活跃用户统计分析管理
  43. require('./router/br10_appActiveUser')(app);
  44. // BR11 APP功能统计分析管理
  45. require('./router/br11_appBehavior')(app);
  46. // BR12 APP异常反馈统计分析管理
  47. require('./router/br12_appFeedback')(app);
  48. // BR13 车机用户数量统计分析
  49. require('./router/br13_iviUser')(app);
  50. // BR14 车机新增用户数量统计
  51. require('./router/br14_iviNewUser')(app);
  52. // BR15 车机活跃用户统计分析
  53. require('./router/br15_iviActiveUser')(app);
  54. // BR16 用户基础信息统计分析
  55. require('./router/br16_userInfo')(app);
  56. // BR17 用户出行信息行为统计分析
  57. require('./router/br17_userDriving2')(app);
  58. // BR18 娱乐信息统计分析
  59. require('./router/br18_iviBehavior')(app);
  60. // BR19 车辆流量使用统计分析
  61. require('./router/br19_carFlow')(app);
  62. // BR20 用户登录信息统计分析
  63. require('./router/br20_userLogin')(app);
  64. // BR21 消息中心统计分析
  65. require('./router/br21_msgCenter')(app);
  66. // BR22 车辆状态云端监控统计
  67. require('./router/br22_carStatusCloud')(app);
  68. // BR23 TBox自动化测试分布
  69. require('./router/br23_tboxAutoTest')(app);
  70. };