From 05e3d1210a361d0c681b833b23a28c9aba8707fe Mon Sep 17 00:00:00 2001 From: "Ray.Hao" <1490493387@qq.com> Date: Mon, 10 Nov 2025 07:58:32 +0800 Subject: [PATCH] feat(websocket): add backward compatible aliases for dict and online count composables --- src/composables/websocket/useDictSync.ts | 10 ++++++++++ src/composables/websocket/useOnlineCount.ts | 4 ++++ 2 files changed, 14 insertions(+) diff --git a/src/composables/websocket/useDictSync.ts b/src/composables/websocket/useDictSync.ts index 1b8a569f..f465ac0b 100644 --- a/src/composables/websocket/useDictSync.ts +++ b/src/composables/websocket/useDictSync.ts @@ -12,6 +12,11 @@ export interface DictChangeMessage { timestamp: number; } +/** + * 字典消息别名(向后兼容) + */ +export type DictMessage = DictChangeMessage; + /** * 字典变更事件回调函数类型 */ @@ -158,6 +163,11 @@ function createDictSyncComposable() { cleanup, onDictChange, + // 别名方法(向后兼容) + initWebSocket: initialize, + closeWebSocket: cleanup, + onDictMessage: onDictChange, + // 用于测试和调试 handleDictChangeMessage, }; diff --git a/src/composables/websocket/useOnlineCount.ts b/src/composables/websocket/useOnlineCount.ts index b1cdf622..a9b5fe74 100644 --- a/src/composables/websocket/useOnlineCount.ts +++ b/src/composables/websocket/useOnlineCount.ts @@ -160,6 +160,10 @@ function createOnlineCountComposable() { // 方法 initialize, cleanup, + + // 别名方法(向后兼容) + initWebSocket: initialize, + closeWebSocket: cleanup, }; }