from app.repositories.excel import ExcelRepository from core.app import app from core.utils.router import generate_router, shrink router_base_url = 'excel' _tag_base = [router_base_url] router = generate_router(router_base_url, auth_dependencies=False, version='v2') repo = ExcelRepository() @router.get('/design', tags=_tag_base) @shrink(repo.addDesignSheet) def design(): pass @router.get('/monitor', tags=_tag_base) @shrink(repo.addMonitorSheet) def monitor(): pass @router.get('/progress/madarek', tags=_tag_base) @shrink(repo.madarek) def madarek(): pass @router.get('/progress/physical', tags=_tag_base) @shrink(repo.addProgressPhysical) def addProgressPhysical(): pass @router.get('/progress/study', tags=_tag_base) @shrink(repo.addProgressStudy) def addProgressStudy(): pass @router.get('/progress/site', tags=_tag_base) @shrink(repo.addProgressAlternativeSite) def addProgressAlternativeSite(): pass @router.get('/progress/art', tags=_tag_base) @shrink(repo.addProgressAlternativeArchitecture) def addProgressAlternativeArchitecture(): pass @router.get('/progress/zero/complete', tags=_tag_base) @shrink(repo.completeProgressZero) def completeProgressZero(): pass @router.get('/progress/one/art', tags=_tag_base) @shrink(repo.addProgressFazOneArt) def addProgressFazOneArt(): pass @router.get('/progress/one/university', tags=_tag_base) @shrink(repo.addProgressFazOneUniversity) def addProgressFazOneUniversity(): pass @router.get('/progress/one/all', tags=_tag_base) @shrink(repo.addProgressFazOneAll) def addProgressFazOneAll(): pass @router.get('/progress/network', tags=_tag_base) @shrink(repo.addProgressNetworkDesign) def addProgressNetworkDesign(): pass @router.get('/progress/faz/two', tags=_tag_base) @shrink(repo.addProgressFazTwo) def addProgressFazTwo(): pass @router.get('/progress/faz/metri', tags=_tag_base) @shrink(repo.addProgressMetri) def addProgressMetri(): pass @router.get('/progress/faz/tender', tags=_tag_base) @shrink(repo.addProgressTender) def addProgressTender(): pass @router.get('/change/design/sts', tags=_tag_base) @shrink(repo.changeStatus) def changeStatus(): pass @router.get('/change/design/metri/sts', tags=_tag_base) @shrink(repo.changeStatusWithMetri) def changeStatusWithMetri(): pass @router.get('/progress/monitor/physical', tags=_tag_base) @shrink(repo.progressMonitorPhysical) def progressMonitor(): pass @router.get('/progress/monitor/rial', tags=_tag_base) @shrink(repo.progressMonitorRial) def progressMonitorRial(): pass app.include_router(router)