【新增】:mall 客服接入 websocket 实现消息实时拉取

This commit is contained in:
puhui999
2024-07-04 17:00:50 +08:00
parent 893cd5d8f5
commit 2b329d33e4
4 changed files with 75 additions and 34 deletions

View File

@ -55,22 +55,6 @@ const openRightMessage = (item: KeFuConversationRespVO, index: number) => {
activeConversationIndex.value = index
emits('change', item)
}
const poller = ref<any>(null) // TODO puhui999: 轮训定时器,暂时模拟 websocket
onMounted(() => {
// TODO puhui999: 轮训相关,功能完善后移除
if (!poller.value) {
poller.value = setInterval(() => {
getConversationList()
}, 1000)
}
})
// TODO puhui999: 轮训相关,功能完善后移除
onBeforeUnmount(() => {
if (!poller.value) {
return
}
clearInterval(poller.value)
})
</script>
<style lang="scss" scoped>