From 4d7240ea9612c0716dcce005f26c07292a75bb33 Mon Sep 17 00:00:00 2001 From: wanggeng <450292408@qq.com> Date: Tue, 30 Jul 2024 09:10:23 +0800 Subject: [PATCH] =?UTF-8?q?sse=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/recharge/RechargeHead.tsx | 15 ++++++++++----- src/util/AjaxUtils.ts | 8 ++++---- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/src/components/recharge/RechargeHead.tsx b/src/components/recharge/RechargeHead.tsx index 5ab73e3..0b05b3d 100644 --- a/src/components/recharge/RechargeHead.tsx +++ b/src/components/recharge/RechargeHead.tsx @@ -20,11 +20,16 @@ export default function RechargeHead() { // sse const initSse = () => { - const evtSource = new EventSourcePolyfill(`${Axios.defaults.baseURL}/api/sse/connect`, { - headers: { - 'X-USER-ID': DevUserId - } - }); + let evtSource; + if(DevUserId) { + evtSource = new EventSourcePolyfill(`${Axios.defaults.baseURL}/api/sse/connect`, { + headers: { + 'X-USER-ID': DevUserId + } + }); + } else { + evtSource = new EventSource(`${Axios.defaults.baseURL}/api/sse/connect`); + } evtSource.onmessage = function (event:any) { const msg = JSON.parse(event.data) as SseMsg; if(msg.type === 'AMOUNT_RECEIVED') { diff --git a/src/util/AjaxUtils.ts b/src/util/AjaxUtils.ts index dc7c0ee..07e2418 100644 --- a/src/util/AjaxUtils.ts +++ b/src/util/AjaxUtils.ts @@ -3,13 +3,13 @@ import type { MessageInstance } from "antd/es/message/interface"; export const Axios = axios; -// axios.defaults.baseURL = 'http://192.168.0.15:7025/copyright'; +axios.defaults.baseURL = 'http://192.168.0.15:7025/copyright'; // axios.defaults.baseURL = 'http://192.168.43.145:7025/copyright'; -axios.defaults.baseURL = 'http://127.0.0.1:7025/copyright'; +// axios.defaults.baseURL = 'http://127.0.0.1:7025/copyright'; // axios.defaults.baseURL = 'https://www.aimzhu.com/copyright'; // axios.defaults.baseURL = '/copyright'; -export const WebSocketBaseUrl: string = 'ws://127.0.0.1:7025/copyright'; -// export const WebSocketBaseUrl: string = 'ws://192.168.0.15:7025/copyright'; +// export const WebSocketBaseUrl: string = 'ws://127.0.0.1:7025/copyright'; +export const WebSocketBaseUrl: string = 'ws://192.168.0.15:7025/copyright'; // export const WebSocketBaseUrl: string = '/copyright'; export const DevUserId: string = '80d3365e-0597-4988-979e-18ef1c3ec671'; // 18634604067 // export const DevUserId: string = 'eb9a82a6-6ed3-4ba0-90e6-d836cefff915'; // 15042810561