up. 添加worker的admin:worker

This commit is contained in:
u2nyakim 2025-08-28 18:01:31 +08:00
parent 3e94fbf4c0
commit 025ce8e186
4 changed files with 22 additions and 1 deletions

View File

@ -18,6 +18,8 @@
import { useGlobalConfig } from '@/config/use-global-config';
import { useThemeStore } from '@/store/modules/theme';
import { useLocale } from '@/i18n/use-locale';
import { inject } from 'vue';
import {webSocket_handler} from "@/plugins/webSocket_handler";
/** 组件全局配置 */
const { tableConfig } = useGlobalConfig();
@ -28,4 +30,7 @@
/** 国际化配置 */
const { elLocale, eleLocale } = useLocale();
// injectWebSocket
webSocket_handler(inject('websocket'))
</script>

View File

@ -7,7 +7,7 @@ import DictData from '@/components/DictData/index.vue';
import i18n from './i18n';
import installer from './as-needed';
import { iconsInstaller } from '@/components/IconSelect/util';
import WebSocketPlugin, { WebSocketConfig } from './plugins/WebSocketPlugin';
import WebSocketPlugin, { WebSocketConfig } from './plugins/webSocket_plugin';
import 'element-plus/theme-chalk/display.css';
import 'ele-admin-plus/es/style/nprogress.scss';

View File

@ -0,0 +1,16 @@
export const webSocket_handler = (websocket: any) => {
const {
isConnected,
isConnecting,
connectionStatus,
messages,
statusClass,
connect,
disconnect,
sendMessage
} = websocket;
console.log(messages.value)
}