feat: expand superadmin edits and minio docs

This commit is contained in:
2026-01-17 19:32:46 +08:00
parent 3af5b20bcc
commit 984a404b5f
25 changed files with 2688 additions and 36 deletions

View File

@@ -117,6 +117,24 @@ type SuperUserRealNameResponse struct {
IDCardMasked string `json:"id_card_masked"`
}
// SuperUserProfileUpdateForm 超管用户资料更新表单。
type SuperUserProfileUpdateForm struct {
// Nickname 昵称(可选,空字符串表示清空)。
Nickname *string `json:"nickname"`
// Avatar 头像URL可选空字符串表示清空
Avatar *string `json:"avatar"`
// Gender 性别(可选)。
Gender *consts.Gender `json:"gender"`
// Bio 个人简介(可选,空字符串表示清空)。
Bio *string `json:"bio"`
// IsRealNameVerified 是否已实名认证(可选)。
IsRealNameVerified *bool `json:"is_real_name_verified"`
// RealName 真实姓名(可选,用于更新实名认证信息)。
RealName *string `json:"real_name"`
// IDCard 身份证号(可选,用于更新实名认证信息)。
IDCard *string `json:"id_card"`
}
// SuperUserContentActionListFilter 超管用户互动内容列表过滤条件。
type SuperUserContentActionListFilter struct {
requests.Pagination