Files
2026-06-10 00:31:45 +03:30

107 lines
2.5 KiB
Python

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)