From b829ba4aa0617d1d7c0559f859e1357f3ae6f0b3 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期五, 03 十一月 2023 18:36:11 +0800 Subject: [PATCH] fix 修复 websocket 初始化无法连接进程死掉问题(vue代理问题) --- src/types/module.d.ts | 54 +++++++++++++++++++++++++++++------------------------- 1 files changed, 29 insertions(+), 25 deletions(-) diff --git a/src/types/module.d.ts b/src/types/module.d.ts index 82ff47f..987c349 100644 --- a/src/types/module.d.ts +++ b/src/types/module.d.ts @@ -1,28 +1,32 @@ -import modal from '@/plugins/modal'; -import tab from '@/plugins/tab'; -import { useDict } from '@/utils/dict'; -import { addDateRange, handleTree, selectDictLabel, selectDictLabels, parseTime } from '@/utils/ruoyi'; -import { getConfigKey, updateConfigByKey } from '@/api/system/config'; -import { download as download1 } from '@/utils/request'; -import download from '@/plugins/download'; -import animate from '@/animate'; +import type modal from '@/plugins/modal'; +import type tab from '@/plugins/tab'; +import type download from '@/plugins/download'; +import type auth from '@/plugins/auth'; +import type cache from '@/plugins/cache'; +import type animate from '@/animate'; +import type { useDict } from '@/utils/dict'; +import type { addDateRange, handleTree, selectDictLabel, selectDictLabels, parseTime } from '@/utils/ruoyi'; +import type { getConfigKey, updateConfigByKey } from '@/api/system/config'; +import type { download as rd } from '@/utils/request'; -declare module 'vue' { - export interface ComponentCustomProperties { - // 鍏ㄥ眬鏂规硶澹版槑 - $modal: typeof modal; - $tab: typeof tab; - $download: typeof download; - animate: typeof animate; +declare module '@vue/runtime-core' { + interface ComponentCustomProperties { + // 鍏ㄥ眬鏂规硶澹版槑 + $modal: typeof modal; + $tab: typeof tab; + $download: typeof download; + $auth: typeof auth; + $cache: typeof cache; + animate: typeof animate; - useDict: typeof useDict; - addDateRange: typeof addDateRange; - download: typeof download1; - handleTree: typeof handleTree; - getConfigKey: typeof getConfigKey; - updateConfigByKey: typeof updateConfigByKey; - selectDictLabel: typeof selectDictLabel; - selectDictLabels: typeof selectDictLabels; - parseTime: typeof parseTime; - } + useDict: typeof useDict; + addDateRange: typeof addDateRange; + download: typeof rd; + handleTree: typeof handleTree; + getConfigKey: typeof getConfigKey; + updateConfigByKey: typeof updateConfigByKey; + selectDictLabel: typeof selectDictLabel; + selectDictLabels: typeof selectDictLabels; + parseTime: typeof parseTime; + } } -- Gitblit v1.9.3