feat(app): update

This commit is contained in:
Yangtao
2025-11-19 14:24:13 +08:00
parent 1eac66d7fd
commit 0c34585649
329 changed files with 10760 additions and 281 deletions

View File

@ -0,0 +1,43 @@
package dto
// 规则对象
type FriendShipRoomRuleDTO struct {
MaleHatList []FriendShipRoomHatDTO // 男生帽子
FemaleHatList []FriendShipRoomHatDTO // 女生帽子
SceneList []FriendShipRoomSceneDTO // 场景列表
}
// 帽子对象
type FriendShipRoomHatDTO struct {
LevelName string // 等级 Lv1
Charm string // 魅力值
HatSample string // 帽子示例
}
// 场景对象
type FriendShipRoomSceneDTO struct {
// 场景参数
SceneName string `json:"SceneName,omitempty"` // 场景名称
Charm string `json:"Charm,omitempty"` // 需要魅力值
SceneIcon string `json:"SceneIcon,omitempty"` //Icon
SceneThumb string `json:"SceneThumb,omitempty"` // 缩略图
SceneAnimationFormat string `json:"SceneAnimationFormat,omitempty"` // 场景动效格式 SVGA/APNG
SceneAnimationUrl string `json:"SceneAnimationUrl,omitempty"` // 场景地址
SceneFillMode string `json:"SceneFillMode,omitempty"` // 填充模式 1=左右 2=上下
// 牵手动画参数
InLoveBackground string `json:"InLoveBackground,omitempty"` // 牵手背景 APNG动画
InLoveAnimationFormat string `json:"InLoveAnimationFormat,omitempty"` // 牵手背景格式 SVGA/APNG
InLoveAnimationFillMode string `json:"InLoveAnimationFillMode,omitempty"` // 填充模式 1=左右 2=上下
InLoveBackgroundWidth string `json:"InLoveBackgroundWidth,omitempty"` // 牵手背景 宽度
InLoveBackgroundHeight string `json:"InLoveBackgroundHeight,omitempty"` // 牵手背景 高度
AvatarSize string `json:"AvatarSize,omitempty"` // 头像大小
NameColor string `json:"NameColor,omitempty"` // 名字颜色
LeftAvatarMarginLeft string `json:"LeftAvatarMarginLeft,omitempty"` // 左侧头像距离左侧
LeftAvatarMarginTop string `json:"LeftAvatarMarginTop,omitempty"` // 左侧头像距离顶部
RightAvatarMarginRight string `json:"RightAvatarMarginRight,omitempty"` // 右侧头像距离右侧
RightAvatarMarginTop string `json:"RightAvatarMarginTop,omitempty"` // 右侧头像距离顶部
ViewBgAfterSceneBegin string `json:"ViewBgAfterSceneBegin,omitempty"` // 场景开始后几秒开始出现牵手动画
ViewAvatarAfterBackground string `json:"ViewAvatarAfterBackground,omitempty"` // 背景开始后几秒开始出现用户头像昵称
}