Files
servicebase/pkg/dto/UserVipIconDTO.go
2025-11-19 14:24:13 +08:00

27 lines
1.3 KiB
Go

package dto
// 用户Vip配置
type UserVipConfigDTO struct {
UserId string
NameColor string `json:"NameColor,omitempty"` // 昵称颜色
NoColor string `json:"NoColor,omitempty"` //ID颜色
TextColor string `json:"TextColor,omitempty"` // 聊天文本颜色
VipIconList []VipIconDTO `json:"VipIconList,omitempty"` //Vip IconList
VipLevel string `json:"VipLevel,omitempty"` //VIP等级
VipExp string `json:"VipExp,omitempty"` //Vip经验值
RoomMsgBgForIOS string `json:"RoomMsgBgForIOS,omitempty"` // 房间里的消息背景
RoomMsgBgForAndroid string `json:"RoomMsgBgForAndroid,omitempty"` // 房间里的消息背景
NobilityLevel string `json:"NobilityLevel,omitempty"` // 贵族等级
NobilitySeatNameColor []string `json:"NobilitySeatNameColor,omitempty"` // 贵族麦上昵称颜色
RoomMsgBgForPc string `json:"RoomMsgBgForPc"` // 房间里的消息背景 PC
}
// VipIcon对象
type VipIconDTO struct {
IconUrl string
Text string
Width int
Height int
IconType string //vip=vip图标 nobility=爵位 medal=铭牌
}