package dto import "quyun/v2/app/requests" type TenantListFilter struct { // Pagination 分页参数(page/limit)。 requests.Pagination // Keyword 关键词搜索(租户名称)。 Keyword *string `query:"keyword"` // Sort 排序规则。 Sort *string `query:"sort"` } type TenantProfile struct { // ID 租户ID。 ID int64 `json:"id"` // Name 租户名称。 Name string `json:"name"` // Avatar 头像URL。 Avatar string `json:"avatar"` // Cover 封面图URL。 Cover string `json:"cover"` // Bio 简短简介。 Bio string `json:"bio"` // Description 详细描述。 Description string `json:"description"` // CertType 认证类型(personal/enterprise)。 CertType string `json:"cert_type"` // Stats 统计信息。 Stats Stats `json:"stats"` // IsFollowing 当前用户是否关注。 IsFollowing bool `json:"is_following"` } type Stats struct { // Followers 粉丝数。 Followers int `json:"followers"` // Contents 内容数。 Contents int `json:"contents"` // Likes 累计点赞数。 Likes int `json:"likes"` }