This commit is contained in:
2026-06-14 10:01:47 +08:00
parent 6fbf610277
commit ca39190ad7
11 changed files with 556 additions and 13 deletions
+20
View File
@@ -0,0 +1,20 @@
"""花园综合状态路由"""
from fastapi import APIRouter, Depends
from sqlalchemy.ext.asyncio import AsyncSession
from app.dependencies import get_db, get_current_user
from app.models.user import User
from app.services.daily_service import DailyService
router = APIRouter()
@router.get("/daily-status")
async def daily_status(
user: User = Depends(get_current_user),
db: AsyncSession = Depends(get_db),
):
"""今日花园状态:连续天数 + 口渴的树"""
service = DailyService(db)
return await service.get_daily_status(user.id)