礼物
api-app
验证数据
- 判断礼物数量
- 判断接受赠送的用户是否存在
- 不能给自己赠送礼物
- 判断礼物是否有效
- 判断礼物类型
礼物类型
从背包赠送
消耗星钻赠送
service-finance
从背包赠送礼物
- 是否全麦 allSeat
- 判断礼物信息:目前仅支持普通星钻礼物 🍄 上移至 api-app
- 获取接受赠送的用户信息
- 减少礼物发送者的背包中的物品数量 bagProvider.reduceQuantity
- 数量不足时终止处理 🚫
- 计算礼物收益比率 💪 封装变化
- 增加礼物接收者的粉钻💰
- 丢出礼物赠送消息到消息队列 🔊QueueRtcGiftPaidMsg 广播消息,接收者(需要主动订阅)如下
- service-activity
- service-rtc
- service-statistics
- service-user
消费:礼物赠送消息
service-activity ❓所有礼物都有这个操作吗. HHHH 私聊不走
service-rtc
- 发送直播间消息 ❓只有在语聊房发出的礼物有效
- 热度处理 ❓只有在语聊房发出的礼物有效
- 心动值处理 ❓每个礼物都需要吗 HHHH 给房间加的
- 星钻榜、星尘榜处理 ❓每个礼物都需要吗(不在语聊房,发送的礼物需要吗?例如私聊)HHHH 给房间加的
- 相亲房处理 ❓只要有roomId,都需要判断吗 HHHH 只要房间有
- 广播礼物判断 HHHH 触发就广播
- 抽奖礼物 ❓所有礼物都有这个操作吗(不在语聊房,发送的礼物需要吗?例如私聊)HHHH 没有场景限制
service-statistics 🔔 封装变化
service-user❓所有类型的礼物都一样吗?(GiftTypeEnum 所有类型都支持?)
- 增加用户财富值
- 增加目标用户星耀值
- 礼物墙
- 增加热爱榜-每天
家族语音房礼物流水