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):