瀏覽代碼

add SSE开关

陈西瓜i 6 月之前
父節點
當前提交
1644070e97
共有 3 個文件被更改,包括 6 次插入0 次删除
  1. 1 0
      .env.development
  2. 1 0
      .env.production
  3. 4 0
      src/utils/sse.ts

+ 1 - 0
.env.development

@@ -30,3 +30,4 @@ VITE_APP_CLIENT_ID = 'e5cd7e4891bf95d1d19206ce24a7b32e'
 
 # websocket 开关 默认使用sse推送
 VITE_APP_WEBSOCKET = false
+VITE_APP_SSE = true

+ 1 - 0
.env.production

@@ -33,3 +33,4 @@ VITE_APP_CLIENT_ID = 'e5cd7e4891bf95d1d19206ce24a7b32e'
 
 # websocket 开关 默认使用sse推送
 VITE_APP_WEBSOCKET = false
+VITE_APP_SSE = true

+ 4 - 0
src/utils/sse.ts

@@ -4,6 +4,10 @@ import useNoticeStore from '@/store/modules/notice';
 
 // 初始化
 export const initSSE = (url: any) => {
+  if (import.meta.env.VITE_APP_SSE === 'false') {
+    return;
+  }
+
   url = url + '?Authorization=Bearer ' + getToken() + '&clientid=' + import.meta.env.VITE_APP_CLIENT_ID
   const {
     data,