Files
family-service/routers/like.py
2026-09-06 16:07:00 +08:00

19 lines
559 B
Python

from fastapi import APIRouter, Depends
from sqlalchemy.orm import Session
from config.database import get_db
from schemas.like import LikeCreate
from service import like_service
router = APIRouter(prefix="/likes", tags=["点赞"])
@router.post("", summary="点赞")
def like(like_in: LikeCreate, db: Session = Depends(get_db)):
return like_service.create_like(db, like_in)
@router.delete("", summary="取消点赞")
def unlike(record_id: int, user_id: int, db: Session = Depends(get_db)):
return like_service.delete_like(db, record_id, user_id)