update 重构 common-sse 与 common-websocket 合并为 ruoyi-common-push 推送模块

This commit is contained in:
疯狂的狮子Li
2026-03-26 17:25:36 +08:00
parent 42f63fbe24
commit 5be8fcf571
8 changed files with 139 additions and 135 deletions
+7 -2
View File
@@ -2,6 +2,7 @@ import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { LoginData, LoginResult, VerifyCodeResult } from './types';
import { UserInfo } from '@/api/system/user/types';
import { closePush } from '@/utils/push';
// pc端固定客户端授权id
const clientId = import.meta.env.VITE_APP_CLIENT_ID;
@@ -51,9 +52,13 @@ export function register(data: any) {
* 注销
*/
export function logout() {
if (import.meta.env.VITE_APP_SSE === 'true') {
closePush();
if (
import.meta.env.VITE_APP_MESSAGE_ENABLED === 'true'
&& import.meta.env.VITE_APP_MESSAGE_TRANSPORT.toLowerCase() !== 'websocket'
) {
request({
url: '/resource/sse/close',
url: import.meta.env.VITE_APP_MESSAGE_PATH + '/close',
method: 'get'
});
}