张含笑
2025-11-25 75f956534a20ecdec0716db3262477e5fb2c895b
src/hooks/useGlobalWS.js
@@ -1,21 +1,27 @@
import {useUserStore} from "@/store/index.js";
import {getEnvObj} from "@/utils/index.js";
import {enterRoom} from "@/utils/voiceCallByTX/index.js";
import useAppStore from "../store/modules/app/index.js";
let socketTask = null
export function useGlobalWS() {
   const userStore = useUserStore();
  const appStore = useAppStore();
   const userId = computed(() => userStore?.userInfo?.user_id)
   const access_token = computed(() => userStore?.userInfo?.access_token)
   const {VITE_APP_WS_API_URL} = getEnvObj()
   // 消息处理
   function messageHandler(payload) {
    console.log(payload, '767')
      switch (payload.biz_code) {
         case 'JOB_ISREFRESH':
        appStore.setJobUpdateKeyAdd()
            break
         case 'DEVICE_ISREFRESH':
        appStore.setDeviceUpdateKeyAdd()
            break
         case 'DOWNLOAD_PROGRESS':
            break