Bläddra i källkod

诊室小屏socket修复

lighter 1 år sedan
förälder
incheckning
162b992e52
2 ändrade filer med 2 tillägg och 2 borttagningar
  1. 0 1
      src/utils/websocket.js
  2. 2 1
      src/views/clinic/triage/RoomScreen.vue

+ 0 - 1
src/utils/websocket.js

@@ -32,7 +32,6 @@ export function sendAMessage(name, data) {
         } catch {
 
         }
-
     }
 }
 

+ 2 - 1
src/views/clinic/triage/RoomScreen.vue

@@ -188,6 +188,7 @@ audio.onended = () => {
 }
 
 const socketCallback = (data) => {
+  data = JSON.parse(data)
   if (data.action === 1) {
     audio.src = 'http://172.16.32.160:8080/resource/voice/' + data.serialNo + '.mp3' // 生产
     playCount.value = 0
@@ -222,7 +223,7 @@ onMounted(() => {
   const sid = roomCode.value + '-triageRoomScreen'
   Cookies.set('room-screen-sid', sid)
   initWebSocket(sid)
-  setCallback(socketCallback)
+  setCallback('roomScreenNotify', socketCallback)
   fetchDoctorInfo()
   getVideoList().then((res) => {
     const videoList = res