From e1023bb3313282b00d6dcdefd5d7e30d7aaa1bfc Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期四, 30 十一月 2023 11:13:29 +0800 Subject: [PATCH] update 优化 代码中存在的警告 --- 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