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

69
pkg/dto/ChatroomDTO.go Normal file
View File

@ -0,0 +1,69 @@
package dto
type ChatroomDTO struct {
ChatroomId string // 房间ID
RoomNo string // 房间NO
TotalIncome string // 总收入
WeeklyTotalIncome string // 周榜收入
RoomName string // 房间名称
MessageRoomId string // 云信消息聊天室ID
OnlineUserCount string // 在线人数
TemplateId string // 模板ID
RoomPwd string // 房间密码
IsLocked string // 是否有锁
RoomOwner ListUserDTO // 房主信息
AdminList []string // 管理员ID列表
IsCollect string // 是否收藏该房间
UserSeat string // 用户座位框
IsSuperAdmin string // 是否超管
RoomOnlineHidden string // 房间在线列表隐身
MaxMemberCount string // 房间最大人数
BackgroundImg string // 背景图
SeatFrameUrl string // 座位框
IsRoomTopUser string // 是否榜一
RoomTag string // 标签
RobotCount string // 机器人数
TabId string // 分类id
GuardSeatValue string `json:"GuardSeatValue,omitempty"` // 守护位的值,电台模板的用户进入
GuardSeatType string `json:"GuardSeatType,omitempty"` // 守护位的值,电台模板的用户进入
GuardIcon string `json:"GuardIcon,omitempty"` // 守护位的值,电台模板的用户进入
ToPrevRoomWeeklyRevenue string // 距离周房间榜前一名的收入差异
GuestCanUseEmoji string // 不在麦上是否可以发表情1=能 0=不能
SendMessageTimeGap string // 发消息时间间隔 -1 不允许发言 0=不受限制 10=10s发一次言
UpSeatType string // 上麦方式1=排麦 2=自由上麦
//1.游戏场景; 普通音质 + audioshowroom
//2. 娱乐场景; 高音质 + audioshowroom
//3.K歌场景; 高音质 + gamestreamging
AudioQualityLevel string // 音质等级
SkewerBtnIcon string
HiteggBtnIcon string
IsRecordCharm string // 是否记录魅力
AudioChannelType string // 音频服务商
RoomAvatar string // 房间头像
WellNoIcon string `json:"WellNoIcon,omitempty"` // 房间靓号ICON
Hot string
Announcement string
WelcomeMessage string
DispatchOrder ChatroomDispatchOrderDTO `json:"DispatchOrder,omitempty"` // 派单对象
UserVipConfig UserVipConfigDTO `json:"UserVipConfig,omitempty"` // 用户VIP配置对象
RoomConsumeRankBackImg string `json:"RoomConsumeRankBackImg,omitempty"` // 贡献榜背景图
RoomRevenueRankBackImg string `json:"RoomRevenueRankBackImg,omitempty"` // 收益榜背景图
// 交友厅中心背景图
FriendShipRoomCenterImg string `json:"FriendShipRoomCenterImg,omitempty"`
// 声网加入token
RtnToken string `json:"RtnToken,omitempty"`
// 频道麦序倒计时
SeatCountDown string
// 父频道ID
ParentId string
RootId string
AllowQueue string
TalkRoomList []ListChatroomDTO
SelfOperated string // 是否自营 1=是 0=否
GuildBase
}