From 1cc5bb6d969661271ed593913162c918d861c798 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=B3=E4=BB=86=E5=B0=84=E5=8D=A7=E9=BE=99?= <871500751@qq.com> Date: Fri, 19 Dec 2025 17:39:59 +0800 Subject: [PATCH] =?UTF-8?q?menu=E7=9A=84get=E6=96=B9=E6=B3=95=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E5=AD=97=E5=85=B8=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit menu的get方法返回字典格式 --- app/api/v1/menus/menus.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/api/v1/menus/menus.py b/app/api/v1/menus/menus.py index 308e8caa..98be6b23 100644 --- a/app/api/v1/menus/menus.py +++ b/app/api/v1/menus/menus.py @@ -33,8 +33,9 @@ async def get_menu( menu_id: int = Query(..., description="菜单id"), ): result = await menu_controller.get(id=menu_id) - return Success(data=result) - + result_to_dict = await result.to_dict() + return Success(data=result_to_dict) + @router.post("/create", summary="创建菜单") async def create_menu(