package dto // 用户管理域(admin 专用) type UserCreateRequest struct { Username string `json:"username" binding:"required,min=2,max=32"` Password string `json:"password" binding:"required,min=6"` Nickname string `json:"nickname"` Role string `json:"role" binding:"omitempty,oneof=admin user"` } type ResetPasswordRequest struct { NewPassword string `json:"newPassword" binding:"required,min=6"` }