fix : 修复工作台历史记录弹窗数据显示bug

This commit is contained in:
2024-10-06 19:25:02 +08:00
parent 25da31b034
commit d6e6843ecb
5 changed files with 117 additions and 103 deletions

View File

@@ -17,71 +17,21 @@ const authStore = useAuthStore()
const recordLeftRef = ref(null);
const recordRightRef = ref(null);
const leftHeadData = ref({
username: '张三',
phone: '13546812315',
orderName: '张三工单',
// username: '张三',
// phone: '13546812315',
// orderName: '张三工单',
})
const rightHeadData = ref({
username: '李四',
phone: '18246812546',
orderName: '李四工单',
// username: '李四',
// phone: '18246812546',
// orderName: '李四工单',
})
const recordLeftObj = ref({
content: []
}
// {
// "callIdNumber": "17260625724565",
// "content": [{
// "callIdNumber": "17260625724565",
// "conversationId": 0,
// "conversationTimestamp": "2024-09-15 12:10",
// "createTime": "2024-09-16",
// "message": "你好11",
// "speaker": "1"
// },
// {
// "callIdNumber": "17260625724565",
// "conversationId": 0,
// "conversationTimestamp": "2024-09-15 16:10",
// "createTime": "2024-09-16",
// "message": "你好好11!",
// "speaker": "0"
// }
// ],
// "name": "",
// "phone": "",
// "timestamp": "1726416597958",
// "type": "1"
// }
)
content: []
})
const recordRightObj = ref({
content: []
}
// {
// "callIdNumber": "17260625724123",
// "content": [{
// "callIdNumber": "17260625724123",
// "conversationId": 0,
// "conversationTimestamp": "2024-09-15 12:10",
// "createTime": "2024-09-16",
// "message": "你好22",
// "speaker": "1"
// },
// {
// "callIdNumber": "17260625724123",
// "conversationId": 0,
// "conversationTimestamp": "2024-09-15 16:10",
// "createTime": "2024-09-16",
// "message": "你好好222!",
// "speaker": "0"
// }
// ],
// "name": "",
// "phone": "",
// "timestamp": "1726416597958",
// "type": "2"
// }
)
content: []
})
let socket = reactive("");
let token = getToken();
let send = {
@@ -139,12 +89,20 @@ const initWebSocket = () => {
}
console.log("服务器返回的信息: ", data);
if (data.type == '1') {
recordLeftObj.value.name=data.name
recordLeftObj.value.phone=data.phone
recordLeftObj.value.type=data.type
recordLeftObj.value.orderName=data.orderName
recordLeftObj.value.content.push(data.content)
// console.info("🚀 ~method:onmessage -----", recordLeftObj.value)
nextTick(() => {
scrollToBottom(recordLeftRef.value)
})
} else {
recordRightObj.value.name=data.name
recordRightObj.value.phone=data.phone
recordRightObj.value.type=data.type
recordRightObj.value.orderName=data.orderName
recordRightObj.value.content.push(data.content)
// console.info("🚀 ~method:onmessage -----", recordRightObj.value)
nextTick(() => {