Browse Source

perf: add aotu components

xingyu4j 2 years ago
parent
commit
763e9c1297
37 changed files with 28 additions and 69 deletions
  1. 15 0
      yudao-ui-admin-vue3/src/auto-components.d.ts
  2. 0 1
      yudao-ui-admin-vue3/src/components/Backtop/src/Backtop.vue
  3. 0 1
      yudao-ui-admin-vue3/src/components/ContentDetailWrap/src/ContentDetailWrap.vue
  4. 0 1
      yudao-ui-admin-vue3/src/components/ContentWrap/src/ContentWrap.vue
  5. 1 1
      yudao-ui-admin-vue3/src/components/ContextMenu/src/ContextMenu.vue
  6. 0 1
      yudao-ui-admin-vue3/src/components/Descriptions/src/Descriptions.vue
  7. 0 1
      yudao-ui-admin-vue3/src/components/Dialog/src/Dialog.vue
  8. 0 1
      yudao-ui-admin-vue3/src/components/DictTag/src/DictTag.vue
  9. 0 1
      yudao-ui-admin-vue3/src/components/Icon/src/Icon.vue
  10. 0 1
      yudao-ui-admin-vue3/src/components/ImageViewer/src/ImageViewer.vue
  11. 0 1
      yudao-ui-admin-vue3/src/components/InputPassword/src/InputPassword.vue
  12. 0 1
      yudao-ui-admin-vue3/src/components/LocaleDropdown/src/LocaleDropdown.vue
  13. 0 1
      yudao-ui-admin-vue3/src/components/Search/src/Search.vue
  14. 1 1
      yudao-ui-admin-vue3/src/components/Setting/src/Setting.vue
  15. 0 14
      yudao-ui-admin-vue3/src/components/Setting/src/components/InterfaceDisplay.vue
  16. 0 1
      yudao-ui-admin-vue3/src/components/Tooltip/src/Tooltip.vue
  17. 1 1
      yudao-ui-admin-vue3/src/components/UserInfo/src/UserInfo.vue
  18. 0 1
      yudao-ui-admin-vue3/src/components/XModal/src/XModal.vue
  19. 0 1
      yudao-ui-admin-vue3/src/views/Home/Index.vue
  20. 0 10
      yudao-ui-admin-vue3/src/views/Login/components/LoginForm.vue
  21. 1 1
      yudao-ui-admin-vue3/src/views/Login/components/MobileForm.vue
  22. 0 1
      yudao-ui-admin-vue3/src/views/Login/components/QrCodeForm.vue
  23. 1 1
      yudao-ui-admin-vue3/src/views/Login/components/RegisterForm.vue
  24. 0 1
      yudao-ui-admin-vue3/src/views/Profile/Index.vue
  25. 1 1
      yudao-ui-admin-vue3/src/views/Profile/components/BasicInfo.vue
  26. 1 2
      yudao-ui-admin-vue3/src/views/Profile/components/ResetPwd.vue
  27. 1 1
      yudao-ui-admin-vue3/src/views/Profile/components/UserAvatar.vue
  28. 0 1
      yudao-ui-admin-vue3/src/views/Profile/components/UserSocial.vue
  29. 1 1
      yudao-ui-admin-vue3/src/views/bpm/group/index.vue
  30. 0 1
      yudao-ui-admin-vue3/src/views/bpm/model/index.vue
  31. 1 1
      yudao-ui-admin-vue3/src/views/infra/codegen/EditTable.vue
  32. 0 1
      yudao-ui-admin-vue3/src/views/infra/codegen/components/CloumInfoForm.vue
  33. 0 1
      yudao-ui-admin-vue3/src/views/infra/codegen/components/ImportTable.vue
  34. 1 1
      yudao-ui-admin-vue3/src/views/infra/codegen/components/Preview.vue
  35. 1 1
      yudao-ui-admin-vue3/src/views/infra/fileList/index.vue
  36. 1 11
      yudao-ui-admin-vue3/src/views/infra/redis/index.vue
  37. 0 1
      yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue

+ 15 - 0
yudao-ui-admin-vue3/src/auto-components.d.ts

@@ -22,21 +22,36 @@ declare module '@vue/runtime-core' {
     DictTag: typeof import('./components/DictTag/src/DictTag.vue')['default']
     Echart: typeof import('./components/Echart/src/Echart.vue')['default']
     Editor: typeof import('./components/Editor/src/Editor.vue')['default']
+    ElBacktop: typeof import('element-plus/es')['ElBacktop']
+    ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb']
+    ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem']
     ElButton: typeof import('element-plus/es')['ElButton']
     ElCard: typeof import('element-plus/es')['ElCard']
     ElCheckbox: typeof import('element-plus/es')['ElCheckbox']
     ElCol: typeof import('element-plus/es')['ElCol']
+    ElCollapseTransition: typeof import('element-plus/es')['ElCollapseTransition']
+    ElDescriptions: typeof import('element-plus/es')['ElDescriptions']
+    ElDescriptionsItem: typeof import('element-plus/es')['ElDescriptionsItem']
+    ElDialog: typeof import('element-plus/es')['ElDialog']
+    ElDivider: typeof import('element-plus/es')['ElDivider']
+    ElDrawer: typeof import('element-plus/es')['ElDrawer']
+    ElDropdown: typeof import('element-plus/es')['ElDropdown']
+    ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem']
+    ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu']
     ElForm: typeof import('element-plus/es')['ElForm']
     ElFormItem: typeof import('element-plus/es')['ElFormItem']
+    ElIcon: typeof import('element-plus/es')['ElIcon']
     ElInput: typeof import('element-plus/es')['ElInput']
     ElInputNumber: typeof import('element-plus/es')['ElInputNumber']
     ElOption: typeof import('element-plus/es')['ElOption']
     ElRadioButton: typeof import('element-plus/es')['ElRadioButton']
     ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup']
     ElRow: typeof import('element-plus/es')['ElRow']
+    ElScrollbar: typeof import('element-plus/es')['ElScrollbar']
     ElSelect: typeof import('element-plus/es')['ElSelect']
     ElSwitch: typeof import('element-plus/es')['ElSwitch']
     ElTag: typeof import('element-plus/es')['ElTag']
+    ElTooltip: typeof import('element-plus/es')['ElTooltip']
     ElTransfer: typeof import('element-plus/es')['ElTransfer']
     ElTree: typeof import('element-plus/es')['ElTree']
     ElTreeSelect: typeof import('element-plus/es')['ElTreeSelect']

+ 0 - 1
yudao-ui-admin-vue3/src/components/Backtop/src/Backtop.vue

@@ -1,5 +1,4 @@
 <script setup lang="ts">
-import { ElBacktop } from 'element-plus'
 import { useDesign } from '@/hooks/web/useDesign'
 
 const { getPrefixCls, variables } = useDesign()

+ 0 - 1
yudao-ui-admin-vue3/src/components/ContentDetailWrap/src/ContentDetailWrap.vue

@@ -1,5 +1,4 @@
 <script setup lang="ts">
-import { ElCard } from 'element-plus'
 import { propTypes } from '@/utils/propTypes'
 import { useDesign } from '@/hooks/web/useDesign'
 import { ref, onMounted, defineEmits } from 'vue'

+ 0 - 1
yudao-ui-admin-vue3/src/components/ContentWrap/src/ContentWrap.vue

@@ -1,5 +1,4 @@
 <script setup lang="ts">
-import { ElCard, ElTooltip } from 'element-plus'
 import { propTypes } from '@/utils/propTypes'
 import { useDesign } from '@/hooks/web/useDesign'
 

+ 1 - 1
yudao-ui-admin-vue3/src/components/ContextMenu/src/ContextMenu.vue

@@ -1,10 +1,10 @@
 <script setup lang="ts">
-import { ElDropdown, ElDropdownMenu, ElDropdownItem } from 'element-plus'
 import { PropType, ref } from 'vue'
 import { useI18n } from '@/hooks/web/useI18n'
 import { useDesign } from '@/hooks/web/useDesign'
 import type { RouteLocationNormalizedLoaded } from 'vue-router'
 import { contextMenuSchema } from '../../../types/contextMenu'
+import { ElDropdown } from 'element-plus'
 
 const { getPrefixCls } = useDesign()
 

+ 0 - 1
yudao-ui-admin-vue3/src/components/Descriptions/src/Descriptions.vue

@@ -1,6 +1,5 @@
 <script setup lang="ts">
 import dayjs from 'dayjs'
-import { ElCollapseTransition, ElDescriptions, ElDescriptionsItem, ElTooltip } from 'element-plus'
 import { useDesign } from '@/hooks/web/useDesign'
 import { propTypes } from '@/utils/propTypes'
 import { ref, unref, PropType, computed, useAttrs, useSlots } from 'vue'

+ 0 - 1
yudao-ui-admin-vue3/src/components/Dialog/src/Dialog.vue

@@ -1,5 +1,4 @@
 <script setup lang="ts">
-import { ElDialog, ElScrollbar } from 'element-plus'
 import { propTypes } from '@/utils/propTypes'
 import { computed, useAttrs, ref, unref, useSlots, watch, nextTick } from 'vue'
 import { isNumber } from '@/utils/is'

+ 0 - 1
yudao-ui-admin-vue3/src/components/DictTag/src/DictTag.vue

@@ -1,7 +1,6 @@
 <script setup lang="ts">
 import { onMounted, onUpdated, PropType, ref } from 'vue'
 import { getDictOptions, DictDataType } from '@/utils/dict'
-import { ElTag } from 'element-plus'
 const props = defineProps({
   type: {
     type: String as PropType<string>,

+ 0 - 1
yudao-ui-admin-vue3/src/components/Icon/src/Icon.vue

@@ -1,6 +1,5 @@
 <script setup lang="ts">
 import { computed, unref, ref, watch, nextTick } from 'vue'
-import { ElIcon } from 'element-plus'
 import { propTypes } from '@/utils/propTypes'
 import Iconify from '@purge-icons/generated'
 import { useDesign } from '@/hooks/web/useDesign'

+ 0 - 1
yudao-ui-admin-vue3/src/components/ImageViewer/src/ImageViewer.vue

@@ -1,5 +1,4 @@
 <script setup lang="ts">
-import { ElImageViewer } from 'element-plus'
 import { computed, ref, PropType } from 'vue'
 import { propTypes } from '@/utils/propTypes'
 

+ 0 - 1
yudao-ui-admin-vue3/src/components/InputPassword/src/InputPassword.vue

@@ -1,6 +1,5 @@
 <script setup lang="ts">
 import { ref, unref, computed, watch } from 'vue'
-import { ElInput } from 'element-plus'
 import { propTypes } from '@/utils/propTypes'
 import { useConfigGlobal } from '@/hooks/web/useConfigGlobal'
 import { zxcvbn } from '@zxcvbn-ts/core'

+ 0 - 1
yudao-ui-admin-vue3/src/components/LocaleDropdown/src/LocaleDropdown.vue

@@ -1,6 +1,5 @@
 <script setup lang="ts">
 import { computed, unref } from 'vue'
-import { ElDropdown, ElDropdownMenu, ElDropdownItem } from 'element-plus'
 import { useLocaleStore } from '@/store/modules/locale'
 import { useLocale } from '@/hooks/web/useLocale'
 import { propTypes } from '@/utils/propTypes'

+ 0 - 1
yudao-ui-admin-vue3/src/components/Search/src/Search.vue

@@ -2,7 +2,6 @@
 import { Form } from '@/components/Form'
 import { PropType, computed, unref, ref } from 'vue'
 import { propTypes } from '@/utils/propTypes'
-import { ElButton } from 'element-plus'
 import { useI18n } from '@/hooks/web/useI18n'
 import { useForm } from '@/hooks/web/useForm'
 import { findIndex } from '@/utils'

+ 1 - 1
yudao-ui-admin-vue3/src/components/Setting/src/Setting.vue

@@ -1,5 +1,5 @@
 <script setup lang="ts">
-import { ElDrawer, ElDivider, ElMessage } from 'element-plus'
+import { ElMessage } from 'element-plus'
 import { ref, unref, computed, watch } from 'vue'
 import { useI18n } from '@/hooks/web/useI18n'
 import { ThemeSwitch } from '@/components/ThemeSwitch'

+ 0 - 14
yudao-ui-admin-vue3/src/components/Setting/src/components/InterfaceDisplay.vue

@@ -1,5 +1,4 @@
 <script setup lang="ts">
-import { ElSwitch, ElMessage } from 'element-plus'
 import { useI18n } from '@/hooks/web/useI18n'
 import { useAppStore } from '@/store/modules/app'
 import { computed, ref, watch } from 'vue'
@@ -107,14 +106,6 @@ const greyModeChange = (show: boolean) => {
   appStore.setGreyMode(show)
 }
 
-// 动态路由
-const dynamicRouter = ref(appStore.getDynamicRouter)
-
-const dynamicRouterChange = (show: boolean) => {
-  ElMessage.info(t('setting.reExperienced'))
-  appStore.setDynamicRouter(show)
-}
-
 // 固定菜单
 const fixedMenu = ref(appStore.getFixedMenu)
 
@@ -201,11 +192,6 @@ watch(
       <ElSwitch v-model="greyMode" @change="greyModeChange" />
     </div>
 
-    <div class="flex justify-between items-center">
-      <span class="text-14px">{{ t('setting.dynamicRouter') }}</span>
-      <ElSwitch v-model="dynamicRouter" @change="dynamicRouterChange" />
-    </div>
-
     <div class="flex justify-between items-center">
       <span class="text-14px">{{ t('setting.fixedMenu') }}</span>
       <ElSwitch v-model="fixedMenu" @change="fixedMenuChange" />

+ 0 - 1
yudao-ui-admin-vue3/src/components/Tooltip/src/Tooltip.vue

@@ -1,6 +1,5 @@
 <script setup lang="ts">
 import { propTypes } from '@/utils/propTypes'
-import { ElTooltip } from 'element-plus'
 defineProps({
   titel: propTypes.string.def(''),
   message: propTypes.string.def(''),

+ 1 - 1
yudao-ui-admin-vue3/src/components/UserInfo/src/UserInfo.vue

@@ -1,5 +1,5 @@
 <script setup lang="ts">
-import { ElDropdown, ElDropdownMenu, ElDropdownItem, ElMessageBox } from 'element-plus'
+import { ElMessageBox } from 'element-plus'
 import { useI18n } from '@/hooks/web/useI18n'
 import { useCache } from '@/hooks/web/useCache'
 import { useRouter } from 'vue-router'

+ 0 - 1
yudao-ui-admin-vue3/src/components/XModal/src/XModal.vue

@@ -1,7 +1,6 @@
 <script setup lang="ts">
 import { propTypes } from '@/utils/propTypes'
 import { computed, useAttrs, useSlots } from 'vue'
-import { ElScrollbar } from 'element-plus'
 const slots = useSlots()
 
 const props = defineProps({

+ 0 - 1
yudao-ui-admin-vue3/src/views/Home/Index.vue

@@ -1,5 +1,4 @@
 <script setup lang="ts">
-import { ElRow, ElCol, ElSkeleton, ElCard, ElDivider, ElLink } from 'element-plus'
 import { useI18n } from '@/hooks/web/useI18n'
 import { ref, reactive } from 'vue'
 import { CountTo } from '@/components/CountTo'

+ 0 - 10
yudao-ui-admin-vue3/src/views/Login/components/LoginForm.vue

@@ -1,16 +1,6 @@
 <script setup lang="ts">
 import { useIcon } from '@/hooks/web/useIcon'
 import LoginFormTitle from './LoginFormTitle.vue'
-import {
-  ElForm,
-  ElFormItem,
-  ElInput,
-  ElCheckbox,
-  ElCol,
-  ElLink,
-  ElRow,
-  ElDivider
-} from 'element-plus'
 import { reactive, ref, unref, onMounted, computed, watch } from 'vue'
 import * as LoginApi from '@/api/login'
 import { setToken, setTenantId } from '@/utils/auth'

+ 1 - 1
yudao-ui-admin-vue3/src/views/Login/components/MobileForm.vue

@@ -2,7 +2,7 @@
 import { useIcon } from '@/hooks/web/useIcon'
 import { reactive, ref, unref, watch, computed } from 'vue'
 import LoginFormTitle from './LoginFormTitle.vue'
-import { ElForm, ElFormItem, ElInput, ElRow, ElCol, ElMessage } from 'element-plus'
+import { ElMessage } from 'element-plus'
 import { useI18n } from '@/hooks/web/useI18n'
 import { required } from '@/utils/formRules'
 import { getTenantIdByNameApi, sendSmsCodeApi, smsLoginApi } from '@/api/login'

+ 0 - 1
yudao-ui-admin-vue3/src/views/Login/components/QrCodeForm.vue

@@ -1,6 +1,5 @@
 <script setup lang="ts">
 import { computed, unref } from 'vue'
-import { ElRow, ElCol, ElCard, ElDivider } from 'element-plus'
 import { useI18n } from '@/hooks/web/useI18n'
 import { useLoginState, LoginStateEnum } from './useLogin'
 import LoginFormTitle from './LoginFormTitle.vue'

+ 1 - 1
yudao-ui-admin-vue3/src/views/Login/components/RegisterForm.vue

@@ -3,7 +3,7 @@ import { Form } from '@/components/Form'
 import { computed, reactive, ref, unref } from 'vue'
 import { useI18n } from '@/hooks/web/useI18n'
 import { useForm } from '@/hooks/web/useForm'
-import { ElInput, FormRules } from 'element-plus'
+import { FormRules } from 'element-plus'
 import { useValidator } from '@/hooks/web/useValidator'
 import { useLoginState, LoginStateEnum } from './useLogin'
 import LoginFormTitle from './LoginFormTitle.vue'

+ 0 - 1
yudao-ui-admin-vue3/src/views/Profile/Index.vue

@@ -33,7 +33,6 @@
 <script setup lang="ts">
 import { ref } from 'vue'
 import { useI18n } from '@/hooks/web/useI18n'
-import { ElCard, ElTabs, ElTabPane } from 'element-plus'
 import { BasicInfo, ProfileUser, ResetPwd, UserSocial } from './components/'
 const { t } = useI18n()
 

+ 1 - 1
yudao-ui-admin-vue3/src/views/Profile/components/BasicInfo.vue

@@ -13,7 +13,7 @@
 <script setup lang="ts">
 import { reactive, onMounted, unref, ref } from 'vue'
 import type { FormRules } from 'element-plus'
-import { ElMessage, ElRadioGroup, ElRadio } from 'element-plus'
+import { ElMessage } from 'element-plus'
 import { useI18n } from '@/hooks/web/useI18n'
 import {
   getUserProfileApi,

+ 1 - 2
yudao-ui-admin-vue3/src/views/Profile/components/ResetPwd.vue

@@ -17,8 +17,7 @@
 </template>
 <script setup lang="ts">
 import { InputPassword } from '@/components/InputPassword'
-import { ElForm, ElFormItem, ElMessage } from 'element-plus'
-import type { FormRules, FormInstance } from 'element-plus'
+import { ElMessage, FormRules, FormInstance } from 'element-plus'
 import { updateUserPwdApi } from '@/api/system/user/profile'
 import { ref, reactive } from 'vue'
 import { useI18n } from '@/hooks/web/useI18n'

+ 1 - 1
yudao-ui-admin-vue3/src/views/Profile/components/UserAvatar.vue

@@ -91,7 +91,7 @@
 import { ref, reactive, watch } from 'vue'
 import 'vue-cropper/dist/index.css'
 import { VueCropper } from 'vue-cropper'
-import { ElRow, ElCol, ElUpload, ElMessage, ElDialog } from 'element-plus'
+import { ElMessage } from 'element-plus'
 import { propTypes } from '@/utils/propTypes'
 import { uploadAvatarApi } from '@/api/system/user/profile'
 const cropper = ref()

+ 0 - 1
yudao-ui-admin-vue3/src/views/Profile/components/UserSocial.vue

@@ -23,7 +23,6 @@
 </template>
 <script setup lang="ts">
 import { onMounted, ref } from 'vue'
-import { ElTable, ElTableColumn } from 'element-plus'
 import { SystemUserSocialTypeEnum } from '@/utils/constants'
 import { getUserProfileApi, ProfileVO } from '@/api/system/user/profile'
 import { socialAuthRedirect, socialUnbind } from '@/api/system/user/socialUser'

+ 1 - 1
yudao-ui-admin-vue3/src/views/bpm/group/index.vue

@@ -1,7 +1,7 @@
 <script setup lang="ts">
 import { ref, unref, onMounted } from 'vue'
 import dayjs from 'dayjs'
-import { ElMessage, ElSelect, ElOption } from 'element-plus'
+import { ElMessage } from 'element-plus'
 import { DICT_TYPE } from '@/utils/dict'
 import { useTable } from '@/hooks/web/useTable'
 import { useI18n } from '@/hooks/web/useI18n'

+ 0 - 1
yudao-ui-admin-vue3/src/views/bpm/model/index.vue

@@ -1,7 +1,6 @@
 <script setup lang="ts">
 import { ref, unref } from 'vue'
 import dayjs from 'dayjs'
-import { ElTableColumn, ElTag, ElSwitch } from 'element-plus'
 import { DICT_TYPE } from '@/utils/dict'
 import { useTable } from '@/hooks/web/useTable'
 import { useI18n } from '@/hooks/web/useI18n'

+ 1 - 1
yudao-ui-admin-vue3/src/views/infra/codegen/EditTable.vue

@@ -2,11 +2,11 @@
 import { ref, unref, onMounted } from 'vue'
 import { ContentDetailWrap } from '@/components/ContentDetailWrap'
 import { BasicInfoForm, CloumInfoForm, GenInfoForm } from './components'
-import { ElTabs, ElTabPane, ElMessage } from 'element-plus'
 import { getCodegenTableApi, updateCodegenTableApi } from '@/api/infra/codegen'
 import { useRouter, useRoute } from 'vue-router'
 import { useI18n } from '@/hooks/web/useI18n'
 import { CodegenTableVO, CodegenColumnVO, CodegenUpdateReqVO } from '@/api/infra/codegen/types'
+import { ElMessage } from 'element-plus'
 const { t } = useI18n()
 const { push } = useRouter()
 const { query } = useRoute()

+ 0 - 1
yudao-ui-admin-vue3/src/views/infra/codegen/components/CloumInfoForm.vue

@@ -1,6 +1,5 @@
 <script setup lang="ts">
 import { onMounted, PropType, ref } from 'vue'
-import { ElInput, ElSelect, ElOption } from 'element-plus'
 import { CodegenColumnVO } from '@/api/infra/codegen/types'
 import { listSimpleDictTypeApi } from '@/api/system/dict/dict.type'
 import { DictTypeVO } from '@/api/system/dict/types'

+ 0 - 1
yudao-ui-admin-vue3/src/views/infra/codegen/components/ImportTable.vue

@@ -54,7 +54,6 @@ import { ref, reactive } from 'vue'
 import { useI18n } from '@/hooks/web/useI18n'
 import { useMessage } from '@/hooks/web/useMessage'
 import { getSchemaTableListApi, createCodegenListApi } from '@/api/infra/codegen'
-import { ElForm, ElFormItem, ElInput, ElSelect, ElOption } from 'element-plus'
 import { getDataSourceConfigListApi } from '@/api/infra/dataSourceConfig'
 import type { DataSourceConfigVO } from '@/api/infra/dataSourceConfig/types'
 import type { DatabaseTableVO } from '@/api/infra/codegen/types'

+ 1 - 1
yudao-ui-admin-vue3/src/views/infra/codegen/components/Preview.vue

@@ -1,7 +1,7 @@
 <script setup lang="ts">
 import { reactive, ref, unref } from 'vue'
 import { handleTree2 } from '@/utils/tree'
-import { ElCard, ElTree, ElTabs, ElTabPane, ElMessage } from 'element-plus'
+import { ElMessage } from 'element-plus'
 import { previewCodegenApi } from '@/api/infra/codegen'
 import { CodegenTableVO, CodegenPreviewVO } from '@/api/infra/codegen/types'
 import { useI18n } from '@/hooks/web/useI18n'

+ 1 - 1
yudao-ui-admin-vue3/src/views/infra/fileList/index.vue

@@ -1,7 +1,7 @@
 <script setup lang="ts">
 import { ref, unref } from 'vue'
 import dayjs from 'dayjs'
-import { ElMessage, ElUpload, UploadInstance, UploadRawFile, ElImage } from 'element-plus'
+import { ElMessage, UploadInstance, UploadRawFile } from 'element-plus'
 import { useTable } from '@/hooks/web/useTable'
 import { useI18n } from '@/hooks/web/useI18n'
 import type { FileVO } from '@/api/infra/fileList/types'

+ 1 - 11
yudao-ui-admin-vue3/src/views/infra/redis/index.vue

@@ -4,17 +4,7 @@ import * as RedisApi from '@/api/infra/redis'
 import { DICT_TYPE } from '@/utils/dict'
 import * as echarts from 'echarts'
 import { RedisKeyInfo, RedisMonitorInfoVO } from '@/api/infra/redis/types'
-import {
-  ElRow,
-  ElCard,
-  ElCol,
-  ElTable,
-  ElTableColumn,
-  ElScrollbar,
-  ElDescriptions,
-  ElDescriptionsItem,
-  ElMessage
-} from 'element-plus'
+import { ElMessage } from 'element-plus'
 const cache = ref<RedisMonitorInfoVO>()
 const keyListLoad = ref(true)
 const keyList = ref<RedisKeyInfo[]>([])

+ 0 - 1
yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue

@@ -132,7 +132,6 @@
 <script setup lang="ts">
 // 全局相关的 import
 import { ref, unref } from 'vue'
-import { ElTag } from 'element-plus'
 import { useI18n } from '@/hooks/web/useI18n'
 import { useMessage } from '@/hooks/web/useMessage'
 import { useVxeGrid } from '@/hooks/web/useVxeGrid'