修复菜单树接口ID类型不匹配导致500

Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
2026-05-01 13:36:17 +08:00
parent c051c2dbf8
commit f40c0fedff
+2 -2
View File
@@ -274,12 +274,12 @@ def list_permissions(db: Session) -> list[dict[str, str | int]]:
def serialize_menu(menu: Menu) -> MenuPublic:
return MenuPublic(
id=menu.id,
id=str(menu.id),
code=menu.code,
name=menu.name,
path=menu.path,
icon=menu.icon,
parent_id=menu.parent_id,
parent_id=str(menu.parent_id) if menu.parent_id is not None else None,
type=menu.type,
sort_order=menu.sort_order,
status=menu.status,