update 消息队列去重优化

This commit is contained in:
gallonyin
2023-03-25 14:37:03 +08:00
parent fae1c5451a
commit 3591fee868

View File

@@ -99,8 +99,9 @@ object MyLooper {
} else {
WeworkController.mainLoopRunning = false
LogUtils.v("加入指令到执行队列", if (message.fileBase64.isNullOrEmpty()) GsonUtils.toJson(message) else message.type)
getInstance().removeMessages(message.type * message.hashCode() + (System.currentTimeMillis() / 10000).toInt())
getInstance().sendMessage(Message.obtain().apply {
what = message.type * message.hashCode()
what = message.type * message.hashCode() + (System.currentTimeMillis() / 10000).toInt()
obj = message.apply {
messageId = messageList.messageId
apiSend = messageList.apiSend