|
@@ -665,52 +665,7 @@ class MsgVm(application: Application) : AbsMsgVm(application) {
|
|
|
playSvgUrl?.invoke(imGiftModel,true)
|
|
|
}
|
|
|
//多人送礼动画
|
|
|
- if (it.giftType == 3) {
|
|
|
- val imGiftModel = IMGiftModel()
|
|
|
- imGiftModel.giftIcon = it.giftIcon
|
|
|
- imGiftModel.senderName = it.senderName
|
|
|
- val receiverName = StringBuffer()
|
|
|
- it.receivers.forEach {
|
|
|
- receiverName.append("${it.receiverName} ,")
|
|
|
- }
|
|
|
- if (it.receivers.isNotEmpty())
|
|
|
- receiverName.deleteCharAt(receiverName.length - 1)
|
|
|
- imGiftModel.receiverName = receiverName.toString()
|
|
|
- imGiftModel.giftNum = it.giftNum
|
|
|
- imGiftModel.multiple = it.multiple
|
|
|
- imGiftModel.senderId = it.senderId
|
|
|
- imGiftModel.giftId = it.giftId
|
|
|
- imGiftModel.giftOneceNum = it.giftOneceNum
|
|
|
- imGiftModel.senderAvatar = it.senderAvatar
|
|
|
- showGiftDanDao?.invoke(imGiftModel)
|
|
|
- } else {
|
|
|
- if (it.giftType == 1 || it.giftType == 5){
|
|
|
- val imGiftModel = IMGiftModel()
|
|
|
- imGiftModel.giftIcon = it.giftIcon
|
|
|
- imGiftModel.giftNum = it.giftNum
|
|
|
- imGiftModel.senderId = it.senderId
|
|
|
- imGiftModel.giftId = it.giftId
|
|
|
- imGiftModel.giftOneceNum = it.giftOneceNum
|
|
|
- imGiftModel.senderAvatar = it.senderAvatar
|
|
|
-
|
|
|
-
|
|
|
- imGiftModel.giftIdName = it.giftIdName
|
|
|
- imGiftModel.giftName = it.giftName
|
|
|
- imGiftModel.giftArName = it.giftArName
|
|
|
- imGiftModel.giftEnName = it.giftEnName
|
|
|
- imGiftModel.senderName = it.senderName
|
|
|
- imGiftModel.multiple = it.multiple
|
|
|
- val receiverName = StringBuffer()
|
|
|
- it.receivers.forEach {
|
|
|
- receiverName.append("${it.receiverName} ,")
|
|
|
- }
|
|
|
- if (it.receivers.isNotEmpty())
|
|
|
- receiverName.deleteCharAt(receiverName.length - 1)
|
|
|
- imGiftModel.receiverName = receiverName.toString()
|
|
|
-
|
|
|
- playSvgUrl?.invoke(imGiftModel ,true)
|
|
|
- }
|
|
|
-
|
|
|
+ if (it.senderId != UserInfo.getUserInfo()?.id){
|
|
|
addAudioGiftAnimFun?.invoke(it)
|
|
|
}
|
|
|
|