1f18d2ec87
- 新增 chinese_holidays 表,通过 timor.tech API 同步节假日数据 - 修正 holiday 字段解读:holiday=true → 休息日,holiday=false → 调休工作日 - 工作日 8:00-22:00 每小时爬取,周末/节假日/夜间自动跳过 - 新增 /api/v1/holidays/sync 和 /api/v1/holidays/today 接口 - 企微菜单新增「同步节假日」按钮,支持手动触发同步
12 lines
481 B
Python
12 lines
481 B
Python
from fastapi import APIRouter
|
|
|
|
from app.api import announcements, crawl, holidays, wechat
|
|
from app.api import scheduler as scheduler_module
|
|
|
|
api_router = APIRouter(prefix="/api/v1")
|
|
api_router.include_router(announcements.router, tags=["announcements"])
|
|
api_router.include_router(crawl.router, tags=["crawl"])
|
|
api_router.include_router(holidays.router, tags=["holidays"])
|
|
api_router.include_router(wechat.router, tags=["wechat"])
|
|
api_router.include_router(scheduler_module.router)
|