perf: aotu import hooks

This commit is contained in:
xingyu
2023-01-18 14:23:45 +08:00
parent fcd19e1371
commit 8c74e527a9
132 changed files with 116 additions and 308 deletions

View File

@@ -176,9 +176,7 @@
</template>
<script setup lang="ts" name="Menu">
// 全局相关的 import
import { useI18n } from '@/hooks/web/useI18n'
import { CACHE_KEY, useCache } from '@/hooks/web/useCache'
import { useMessage } from '@/hooks/web/useMessage'
import { FormInstance } from 'element-plus'
// 业务相关的 import
import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
@@ -186,7 +184,6 @@ import { SystemMenuTypeEnum, CommonStatusEnum } from '@/utils/constants'
import { handleTree, defaultProps } from '@/utils/tree'
import * as MenuApi from '@/api/system/menu'
import { allSchemas, rules } from './menu.data'
import { useXTable } from '@/hooks/web/useXTable'
const { t } = useI18n() // 国际化
const message = useMessage() // 消息弹窗