From 7f35f658d4809482f013692b1d07f3b5db8f3282 Mon Sep 17 00:00:00 2001 From: GinHa <15201596918@163.com> Date: Wed, 1 Jul 2026 09:28:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=A6=96=E9=A1=B5=E8=A3=85?= =?UTF-8?q?=E4=BF=AE=E7=B4=A0=E6=9D=90API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- video-gen-api/app/schemas/home_material.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/video-gen-api/app/schemas/home_material.py b/video-gen-api/app/schemas/home_material.py index 8c1d117e..62f139c9 100644 --- a/video-gen-api/app/schemas/home_material.py +++ b/video-gen-api/app/schemas/home_material.py @@ -260,8 +260,13 @@ class HomeMaterialPublicAssetOut(BaseModel): class HomeMaterialPublicCategoryGroupOut(BaseModel): - category: HomeMaterialPublicCategoryOut - assets: list[HomeMaterialPublicAssetOut] = Field(default_factory=list) + id: str = Field(..., description="行业ID。") + name: str = Field(..., description="行业名称。") + key: str = Field(..., description="行业key。") + icon: str | None = Field(None, description="前端图标名。") + description: str | None = Field(None, description="行业描述。") + sort_order: int = Field(0, description="排序。") + assets: list[HomeMaterialPublicAssetOut] = Field(default_factory=list, description="行业下素材列表。") class HomeMaterialPublicGroupedOut(BaseModel):