小程序工单设备代码传入

This commit is contained in:
2025-12-31 12:06:21 +08:00
parent 1c207c2439
commit 1ef1b32f5f
5 changed files with 193 additions and 125 deletions

View File

@@ -157,6 +157,7 @@ const roomId = ref<string>('')
const workcaseId = ref<string>('')
const roomName = ref<string>('聊天室')
const guestId = ref<string>('') // 聊天室访客ID
const deviceCode = ref<string>('') // 聊天室设备代码
const commentLevel = ref<number>(0) // 已有评分
const inputText = ref<string>('')
const scrollTop = ref<number>(0)
@@ -312,6 +313,7 @@ async function refreshChatRoomInfo() {
roomName.value = roomRes.data.roomName || '聊天室'
workcaseId.value = roomRes.data.workcaseId || ''
guestId.value = roomRes.data.guestId || ''
deviceCode.value = roomRes.data.deviceCode || ''
commentLevel.value = roomRes.data.commentLevel || 0
messageTotal.value = roomRes.data.messageCount || 0
}
@@ -345,6 +347,7 @@ async function loadChatRoom() {
roomName.value = roomRes.data.roomName || '聊天室'
workcaseId.value = roomRes.data.workcaseId || ''
guestId.value = roomRes.data.guestId || ''
deviceCode.value = roomRes.data.deviceCode || ''
messageTotal.value = roomRes.data.messageCount || 0
commentLevel.value = roomRes.data.commentLevel!
}
@@ -587,8 +590,8 @@ function handleWorkcaseAction() {
}
})
} else {
// 跳转到创建工单页面
const url = `/pages/workcase/workcaseDetail/workcaseDetail?mode=create&roomId=${roomId.value}`
// 跳转到创建工单页面,携带 deviceCode
const url = `/pages/workcase/workcaseDetail/workcaseDetail?mode=create&roomId=${roomId.value}&deviceCode=${encodeURIComponent(deviceCode.value || '')}`
console.log('[handleWorkcaseAction] 创建工单跳转URL:', url)
uni.navigateTo({
url: url,