diff --git a/app/schemas/site.py b/app/schemas/site.py index 818fe971a..cca6229bd 100644 --- a/app/schemas/site.py +++ b/app/schemas/site.py @@ -87,6 +87,8 @@ class SiteUserData(BaseModel): # 站点域名 domain: Optional[str] = None + # 站点名称 + name: Optional[str] = None # 用户名 username: Optional[str] = None # 用户ID diff --git a/tests/test_site_query_service.py b/tests/test_site_query_service.py index 586055596..27c8fb70c 100644 --- a/tests/test_site_query_service.py +++ b/tests/test_site_query_service.py @@ -11,6 +11,7 @@ def test_userdata_latest_sync_projects_orm_record_to_dto() -> None: """同步站点用户数据查询应支持 SQLAlchemy ORM 记录。""" record = SiteUserDataRecord( domain="site.example", + name="示例站点", username="tester", userid="42", user_level="Power User", @@ -28,5 +29,6 @@ def test_userdata_latest_sync_projects_orm_record_to_dto() -> None: assert isinstance(result[0], SiteUserData) assert result[0].domain == "site.example" + assert result[0].name == "示例站点" assert result[0].userid == "42" assert result[0].upload == 1024