修正了 商城系统/客服中心 管理员发送消息时不显示头像的问题
parent
e9a4efbf6a
commit
a3cd56514f
|
|
@ -151,11 +151,15 @@ import relativeTime from 'dayjs/plugin/relativeTime'
|
|||
import { debounce } from 'lodash-es'
|
||||
import { jsonParse } from '@/utils'
|
||||
import { useMallKefuStore } from '@/store/modules/mall/kefu'
|
||||
import avatarImg from '@/assets/imgs/avatar.gif'
|
||||
import { useUserStore } from '@/store/modules/user'
|
||||
|
||||
dayjs.extend(relativeTime)
|
||||
|
||||
defineOptions({ name: 'KeFuMessageList' })
|
||||
|
||||
const userStore = useUserStore()
|
||||
const avatar = computed(() => userStore.user.avatar || avatarImg)
|
||||
const message = ref('') // 消息弹窗
|
||||
const { replaceEmoji } = useEmoji()
|
||||
const messageTool = useMessage()
|
||||
|
|
@ -199,6 +203,7 @@ const pushMessage = (message: any) => {
|
|||
if (messageList.value.some((val) => val.id === message.id)) {
|
||||
return
|
||||
}
|
||||
message.senderAvatar = avatar
|
||||
messageList.value.push(message)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue