__init__.py 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. from fastapi import APIRouter, Depends
  4. from common.security import valid_access_token
  5. from .login import router as login_router
  6. from . import gateway
  7. from . import dataAnalysis
  8. from . import resourceMonitoring
  9. from . import OneShareProxyHandler
  10. from . import jobs
  11. from . import upload_file
  12. from . import videoResource
  13. from . import Knowledge
  14. from . import emergencyPlans
  15. from . import eventManagement
  16. from . import spatialAnalysis
  17. from . import taskRegistration
  18. from . import riskMonitor
  19. from . import temperaturePrecipitation
  20. from . import pattern
  21. from . import rainfall
  22. from . import infoPublish
  23. from . import riskManagement
  24. from . import onlineRollCall
  25. from . import layerConfiguration
  26. from . import dutyManagement
  27. from . import dataFilling
  28. from . import companyManagement
  29. from routers.prod_api import system
  30. from routers.prod_api import auth
  31. router = APIRouter()
  32. router.include_router(auth.router, prefix="/auth")
  33. router.include_router(system.router, prefix="/system")#, dependencies=[Depends(valid_access_token)])
  34. router.include_router(login_router)
  35. router.include_router(gateway.router, prefix="/gateway") #, dependencies=[Depends(valid_access_token)]
  36. router.include_router(dataAnalysis.router, prefix="/dataAnalysis")
  37. router.include_router(resourceMonitoring.router, prefix="/resource")
  38. router.include_router(jobs.router, prefix="/jobs")
  39. router.include_router(OneShareProxyHandler.router, prefix="/oneShare")
  40. router.include_router(upload_file.router, prefix="/file")
  41. router.include_router(videoResource.router, prefix="/videoResource")
  42. router.include_router(Knowledge.router, prefix="/knowledge")
  43. router.include_router(taskRegistration.router, prefix="/taskRegistration")
  44. router.include_router(emergencyPlans.router, prefix="/emergency_plan")
  45. router.include_router(riskMonitor.router, prefix="/risk_monitor")
  46. router.include_router(temperaturePrecipitation.router, prefix="/temperature_precipitation")
  47. router.include_router(layerConfiguration.router, prefix="/layerConfiguration", tags=["图层配置"])
  48. router.include_router(dataFilling.router, prefix="/dataFilling")
  49. router.include_router(eventManagement.router, prefix="/event_management", tags=["事件管理"])
  50. router.include_router(spatialAnalysis.router, prefix="/spatial_analysis", tags=["空间分析"])
  51. router.include_router(pattern.router, prefix="/pattern", tags=["实时测绘"])
  52. router.include_router(rainfall.router, prefix="/rainfall", tags=["雨情分析"])
  53. router.include_router(infoPublish.router, prefix="/info_publish")
  54. router.include_router(riskManagement.router, prefix="/riskManagement", tags=["风险防控"])
  55. router.include_router(onlineRollCall.router, prefix="/online_roll_call", tags=["在线点名"])
  56. router.include_router(dutyManagement.router, prefix="/duty_management", tags=["值班管理"])
  57. router.include_router(companyManagement.router, prefix="/companyManagement", tags=["企业管理"]) #企业画像