| | |
| | | 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 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 { |
| | | declare module '@vue/runtime-core' { |
| | | interface ComponentCustomProperties { |
| | | // 全局方法声明 |
| | | $modal: typeof modal; |
| | | $tab: typeof tab; |
| | |
| | | |
| | | useDict: typeof useDict; |
| | | addDateRange: typeof addDateRange; |
| | | download: typeof download1; |
| | | download: typeof rd; |
| | | handleTree: typeof handleTree; |
| | | getConfigKey: typeof getConfigKey; |
| | | updateConfigByKey: typeof updateConfigByKey; |