1234567891011121314151617181920212223242526272829303132333435363738 |
- #!/usr/bin/env python3
- # -*- coding: utf-8 -*-
- from fastapi import APIRouter, Depends
- from common.security import valid_access_token
- from .login import router as login_router
- from . import gateway
- from . import dataAnalysis
- from . import resourceMonitoring
- from . import OneShareProxyHandler
- from . import jobs
- from . import upload_file
- from . import videoResource
- from . import Knowledge
- from . import emergencyPlans
- from . import eventManagement
- from . import spatialAnalysis
- from . import taskRegistration
- from . import pattern
- router = APIRouter()
- router.include_router(login_router)
- router.include_router(gateway.router, prefix="/gateway") #, dependencies=[Depends(valid_access_token)]
- router.include_router(dataAnalysis.router, prefix="/dataAnalysis")
- router.include_router(resourceMonitoring.router, prefix="/resource")
- router.include_router(jobs.router, prefix="/jobs")
- router.include_router(OneShareProxyHandler.router, prefix="/oneShare")
- router.include_router(upload_file.router, prefix="/file")
- router.include_router(videoResource.router, prefix="/videoResource")
- router.include_router(Knowledge.router, prefix="/knowledge")
- router.include_router(taskRegistration.router, prefix="/taskRegistration")
- router.include_router(emergencyPlans.router, prefix="/emergency_plan")
- router.include_router(eventManagement.router, prefix="/event_management", tags=["事件管理"])
- router.include_router(spatialAnalysis.router, prefix="/spatial_analysis", tags=["空间分析"])
- router.include_router(pattern.router, prefix="/pattern", tags=["实施测绘"])
|