|
@@ -665,7 +665,51 @@ class MsgVm(application: Application) : AbsMsgVm(application) {
|
|
playSvgUrl?.invoke(imGiftModel,true)
|
|
playSvgUrl?.invoke(imGiftModel,true)
|
|
}
|
|
}
|
|
//多人送礼动画
|
|
//多人送礼动画
|
|
- addAudioGiftAnimFun?.invoke(it)
|
|
|
|
|
|
+ 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} ")
|
|
|
|
+ }
|
|
|
|
+ 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} ")
|
|
|
|
+ }
|
|
|
|
+ imGiftModel.receiverName = receiverName.toString()
|
|
|
|
+
|
|
|
|
+ waftFun?.invoke(imGiftModel)
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ addAudioGiftAnimFun?.invoke(it)
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|