feat: add Leave API endpoints + frontend API module

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-07-12 13:05:49 +08:00
parent 2633513ce3
commit b6105295bb
3 changed files with 148 additions and 1 deletions
+2 -1
View File
@@ -6,7 +6,7 @@ from app.config import settings
from app.database import engine, Base, async_session
from app.api import router as api_router
from app.api import auth, users, customers, visits, work_plans, mini_business, key_visits
from app.api import dashboard, upload, export, import_data, wecom, daily_notes, ai_summary, system_config
from app.api import dashboard, upload, export, import_data, wecom, daily_notes, ai_summary, system_config, leaves
from app.models.system_config import SystemConfig
from app.services.scheduler_manager import start_scheduler, shutdown_scheduler
@@ -119,6 +119,7 @@ app.include_router(work_plans.router, prefix="/api")
app.include_router(mini_business.router, prefix="/api")
app.include_router(key_visits.router, prefix="/api")
app.include_router(dashboard.router, prefix="/api")
app.include_router(leaves.router, prefix="/api")
app.include_router(upload.router, prefix="/api")
app.include_router(export.router, prefix="/api")
app.include_router(import_data.router, prefix="/api")