from fastapi import APIRouter from api.responses import success_response router = APIRouter() @router.get("") async def list_movies(): return success_response( data={"method": "GET"}, message="获取电影列表成功", ) @router.post("", status_code=201) async def create_movie(): return success_response( data={"method": "POST"}, message="创建电影成功", code=201, ) @router.put("/{movie_id}") async def update_movie(movie_id: int): return success_response( data={"id": movie_id, "method": "PUT"}, message="更新电影成功", ) @router.delete("/{movie_id}") async def delete_movie(movie_id: int): return success_response( data={"id": movie_id, "method": "DELETE"}, message="删除电影成功", )