浏览代码

先更新updateConversation后查询投递状态,因为检测是否投递是根据聊天记录内最新的沟通职位的数据来获取的。如果未刷新就查询职位投递情况,则会不对应

lifanagju_citu 4 月之前
父节点
当前提交
5020bcad1b
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/views/recruit/components/message/index.vue

+ 2 - 2
src/views/recruit/components/message/index.vue

@@ -453,8 +453,6 @@ async function handleChange (items) {
     const { channel, list, more } = await initChart(userId, enterpriseId)
     // console.log('--------',list)
     channelItem.value = channel.value
-    // 获取最近职位记录
-    getMessageTypeSync()
     messageItems.value = list.value
     hasMore.value = more
     chatRef.value.scrollBottom()
@@ -462,6 +460,8 @@ async function handleChange (items) {
     await resetUnread(channel.value, entBaseInfo?.enterpriseId)
     await updateConversation()
     updateUnreadCount()
+    // 获取最近职位记录
+    getMessageTypeSync()
   } catch (error) {
     messageItems.value = []
   } finally {