fix(im): 修复商家端客服台接收新消息不刷新会话列表与摘要的问题

This commit is contained in:
pikachu1995@126.com
2026-11-09 20:03:35 +08:00
parent a094a470f7
commit 3c4604a342
5 changed files with 45 additions and 13 deletions

View File

@@ -113,8 +113,9 @@
</div>
<div class="talk-message">
<span v-if="item.lastMessageType === 'MESSAGE'" v-html="textReplaceEmoji(item.lastTalkMessage)"></span>
<span v-if="item.lastMessageType === 'GOODS'">[商品链接]</span>
<span v-if="item.lastMessageType === 'ORDER'">[订单链接]</span>
<span v-else-if="item.lastMessageType === 'PICTURE'">[图片]</span>
<span v-else-if="item.lastMessageType === 'GOODS'">[商品链接]</span>
<span v-else-if="item.lastMessageType === 'ORDERS' || item.lastMessageType === 'ORDER'">[订单链接]</span>
</div>
<div class="content">
<template v-if="index_name != item.index_name && item.draft_text">
@@ -428,7 +429,7 @@ function clickTab(id, val, index) {
if (id == index_name.value.split("_")[1]) {
talkStore.UPDATE_TALK_ITEM({
userId: id,
index_name: "MESSAGE_" + index_name.value.split("_")[1],
index_name: index_name.value,
unread: 0,
});
}