Bladeren bron

fix(vue): 清理 script setup 编译宏导入

Zimo 3 weken geleden
bovenliggende
commit
e2c0048143
46 gewijzigde bestanden met toevoegingen van 4 en 88 verwijderingen
  1. 1 1
      src/components/ConfigGlobal/src/ConfigGlobal.vue
  2. 0 2
      src/components/CountTo/src/CountTo.vue
  3. 0 2
      src/components/Dialog/src/Dialog.vue
  4. 0 1
      src/components/Echart/src/Echart.vue
  5. 0 1
      src/components/Icon/src/IconSelect.vue
  6. 0 1
      src/components/InputPassword/src/InputPassword.vue
  7. 1 10
      src/components/Qrcode/src/Qrcode.vue
  8. 0 2
      src/components/RouterSearch/index.vue
  9. 0 2
      src/components/UploadFile/src/UploadFile.vue
  10. 0 1
      src/components/UploadFile/src/UploadImgs.vue
  11. 0 2
      src/layout/components/Footer/src/Footer.vue
  12. 0 1
      src/layout/components/Setting/src/Setting.vue
  13. 0 2
      src/layout/components/Setting/src/components/InterfaceDisplay.vue
  14. 1 1
      src/views/Login/DingTalkCallback.vue
  15. 0 2
      src/views/Login/Login.vue
  16. 0 1
      src/views/Login/components/ForgetPasswordForm.vue
  17. 0 1
      src/views/Login/components/LoginForm.vue
  18. 1 1
      src/views/Login/components/QrCodeForm.vue
  19. 0 2
      src/views/Login/components/SSOLogin.vue
  20. 0 2
      src/views/Profile/components/BasicInfo.vue
  21. 0 2
      src/views/system/area/AreaForm.vue
  22. 0 2
      src/views/system/dept/DeptForm.vue
  23. 0 1
      src/views/system/dept/components/DeptTreeSelect.vue
  24. 0 2
      src/views/system/dict/DictTypeForm.vue
  25. 0 2
      src/views/system/dict/data/DictDataForm.vue
  26. 0 2
      src/views/system/mail/account/MailAccountForm.vue
  27. 0 2
      src/views/system/mail/template/MailTemplateForm.vue
  28. 0 2
      src/views/system/mail/template/MailTemplateSendForm.vue
  29. 0 2
      src/views/system/notice/NoticeForm.vue
  30. 0 2
      src/views/system/notify/template/NotifyTemplateForm.vue
  31. 0 2
      src/views/system/notify/template/NotifyTemplateSendForm.vue
  32. 0 2
      src/views/system/oauth2/client/ClientForm.vue
  33. 0 2
      src/views/system/post/PostForm.vue
  34. 0 2
      src/views/system/role/RoleAssignMenuForm.vue
  35. 0 2
      src/views/system/role/RoleDataPermissionForm.vue
  36. 0 2
      src/views/system/role/RoleForm.vue
  37. 0 2
      src/views/system/sms/channel/SmsChannelForm.vue
  38. 0 2
      src/views/system/sms/template/SmsTemplateForm.vue
  39. 0 2
      src/views/system/sms/template/SmsTemplateSendForm.vue
  40. 0 2
      src/views/system/social/client/SocialClientForm.vue
  41. 0 2
      src/views/system/tenant/TenantForm.vue
  42. 0 1
      src/views/system/tenantPackage/TenantPackageForm.vue
  43. 0 2
      src/views/system/user/UserAssignRoleForm.vue
  44. 0 2
      src/views/system/user/UserForm.vue
  45. 0 2
      src/views/system/user/UserImportForm.vue
  46. 0 2
      src/views/system/user/components/UserSelectDialogV2.vue

+ 1 - 1
src/components/ConfigGlobal/src/ConfigGlobal.vue

@@ -3,7 +3,7 @@
 
 
   import { useWindowSize } from '@vueuse/core'
   import { useWindowSize } from '@vueuse/core'
   import { ElConfigProvider } from 'element-plus'
   import { ElConfigProvider } from 'element-plus'
-  import { computed, defineProps, onMounted, provide, watch } from 'vue'
+  import { computed, onMounted, provide, watch } from 'vue'
 
 
   import { setCssVar } from '@/utils'
   import { setCssVar } from '@/utils'
   import { propTypes } from '@/utils/propTypes'
   import { propTypes } from '@/utils/propTypes'

+ 0 - 2
src/components/CountTo/src/CountTo.vue

@@ -1,8 +1,6 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
   import type { PropType } from 'vue'
   import type { PropType } from 'vue'
 
 
-  import { defineEmits, defineExpose, defineOptions, defineProps } from 'vue'
-
   import { isNumber } from '@/utils/is'
   import { isNumber } from '@/utils/is'
   import { propTypes } from '@/utils/propTypes'
   import { propTypes } from '@/utils/propTypes'
   import { useDesign } from '@/hooks/web/useDesign'
   import { useDesign } from '@/hooks/web/useDesign'

+ 0 - 2
src/components/Dialog/src/Dialog.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineOptions, defineProps } from 'vue'
-
   import { isNumber } from '@/utils/is'
   import { isNumber } from '@/utils/is'
   import { propTypes } from '@/utils/propTypes'
   import { propTypes } from '@/utils/propTypes'
 
 

+ 0 - 1
src/components/Echart/src/Echart.vue

@@ -4,7 +4,6 @@
 
 
   import { debounce } from 'lodash-es'
   import { debounce } from 'lodash-es'
   import 'echarts-wordcloud'
   import 'echarts-wordcloud'
-  import { defineOptions, defineProps } from 'vue'
 
 
   import { isString } from '@/utils/is'
   import { isString } from '@/utils/is'
   import echarts from '@/plugins/echarts'
   import echarts from '@/plugins/echarts'

+ 0 - 1
src/components/Icon/src/IconSelect.vue

@@ -2,7 +2,6 @@
   import type { CSSProperties } from 'vue'
   import type { CSSProperties } from 'vue'
 
 
   import { cloneDeep } from 'lodash-es'
   import { cloneDeep } from 'lodash-es'
-  import { defineEmits, defineOptions, defineProps } from 'vue'
 
 
   import { IconJson } from '@/components/Icon/src/data'
   import { IconJson } from '@/components/Icon/src/data'
 
 

+ 0 - 1
src/components/InputPassword/src/InputPassword.vue

@@ -2,7 +2,6 @@
   import type { ZxcvbnResult } from '@zxcvbn-ts/core'
   import type { ZxcvbnResult } from '@zxcvbn-ts/core'
 
 
   import { zxcvbn } from '@zxcvbn-ts/core'
   import { zxcvbn } from '@zxcvbn-ts/core'
-  import { defineEmits, defineOptions, defineProps } from 'vue'
 
 
   import { propTypes } from '@/utils/propTypes'
   import { propTypes } from '@/utils/propTypes'
   import { useDesign } from '@/hooks/web/useDesign'
   import { useDesign } from '@/hooks/web/useDesign'

+ 1 - 10
src/components/Qrcode/src/Qrcode.vue

@@ -4,16 +4,7 @@
 
 
   import QRCode from 'qrcode'
   import QRCode from 'qrcode'
   import { cloneDeep } from 'lodash-es'
   import { cloneDeep } from 'lodash-es'
-  import {
-    computed,
-    defineEmits,
-    defineOptions,
-    defineProps,
-    nextTick,
-    ref,
-    unref,
-    watch,
-  } from 'vue'
+  import { computed, nextTick, ref, unref, watch } from 'vue'
 
 
   import type { QrcodeLogo } from '@/types/qrcode'
   import type { QrcodeLogo } from '@/types/qrcode'
 
 

+ 0 - 2
src/components/RouterSearch/index.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineExpose, defineProps } from 'vue'
-
   import { propTypes } from '@/utils/propTypes'
   import { propTypes } from '@/utils/propTypes'
   defineProps({ isModal: { type: Boolean, default: true }, color: propTypes.string.def('') })
   defineProps({ isModal: { type: Boolean, default: true }, color: propTypes.string.def('') })
 
 

+ 0 - 2
src/components/UploadFile/src/UploadFile.vue

@@ -2,8 +2,6 @@
   import type { UploadProps, UploadRawFile, UploadUserFile } from 'element-plus'
   import type { UploadProps, UploadRawFile, UploadUserFile } from 'element-plus'
   import type { UploadFile } from 'element-plus/es/components/upload/src/upload'
   import type { UploadFile } from 'element-plus/es/components/upload/src/upload'
 
 
-  import { defineEmits, defineOptions, defineProps } from 'vue'
-
   import { isString } from '@/utils/is'
   import { isString } from '@/utils/is'
   import { propTypes } from '@/utils/propTypes'
   import { propTypes } from '@/utils/propTypes'
   import { useUpload } from '@/components/UploadFile/src/useUpload'
   import { useUpload } from '@/components/UploadFile/src/useUpload'

+ 0 - 1
src/components/UploadFile/src/UploadImgs.vue

@@ -2,7 +2,6 @@
   import type { UploadFile, UploadProps, UploadUserFile } from 'element-plus'
   import type { UploadFile, UploadProps, UploadUserFile } from 'element-plus'
 
 
   import { ElNotification } from 'element-plus'
   import { ElNotification } from 'element-plus'
-  import { defineEmits, defineOptions, defineProps } from 'vue'
 
 
   import { propTypes } from '@/utils/propTypes'
   import { propTypes } from '@/utils/propTypes'
   import { createImageViewer } from '@/components/ImageViewer'
   import { createImageViewer } from '@/components/ImageViewer'

+ 0 - 2
src/layout/components/Footer/src/Footer.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineOptions } from 'vue'
-
   import { useAppStore } from '@/store/modules/app'
   import { useAppStore } from '@/store/modules/app'
   import { useDesign } from '@/hooks/web/useDesign'
   import { useDesign } from '@/hooks/web/useDesign'
 
 

+ 0 - 1
src/layout/components/Setting/src/Setting.vue

@@ -1,5 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineOptions } from 'vue'
   import { ElMessage } from 'element-plus'
   import { ElMessage } from 'element-plus'
   import { useClipboard, useCssVar } from '@vueuse/core'
   import { useClipboard, useCssVar } from '@vueuse/core'
 
 

+ 0 - 2
src/layout/components/Setting/src/components/InterfaceDisplay.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineOptions } from 'vue'
-
   import { setCssVar } from '@/utils'
   import { setCssVar } from '@/utils'
   import { useDesign } from '@/hooks/web/useDesign'
   import { useDesign } from '@/hooks/web/useDesign'
   import { useAppStore } from '@/store/modules/app'
   import { useAppStore } from '@/store/modules/app'

+ 1 - 1
src/views/Login/DingTalkCallback.vue

@@ -1,5 +1,5 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineOptions, onMounted, ref } from 'vue'
+  import { onMounted, ref } from 'vue'
 
 
   import * as LoginApi from '@/api/login'
   import * as LoginApi from '@/api/login'
   import * as authUtil from '@/utils/auth'
   import * as authUtil from '@/utils/auth'

+ 0 - 2
src/views/Login/Login.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineOptions } from 'vue'
-
   import { underlineToHump } from '@/utils'
   import { underlineToHump } from '@/utils'
   import { useDesign } from '@/hooks/web/useDesign'
   import { useDesign } from '@/hooks/web/useDesign'
   import { useAppStore } from '@/store/modules/app'
   import { useAppStore } from '@/store/modules/app'

+ 0 - 1
src/views/Login/components/ForgetPasswordForm.vue

@@ -1,7 +1,6 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
   import type { RouteLocationNormalizedLoaded } from 'vue-router'
   import type { RouteLocationNormalizedLoaded } from 'vue-router'
 
 
-  import { defineOptions } from 'vue'
   import { ElLoading } from 'element-plus'
   import { ElLoading } from 'element-plus'
 
 
   import * as LoginApi from '@/api/login'
   import * as LoginApi from '@/api/login'

+ 0 - 1
src/views/Login/components/LoginForm.vue

@@ -1,7 +1,6 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
   import type { RouteLocationNormalizedLoaded } from 'vue-router'
   import type { RouteLocationNormalizedLoaded } from 'vue-router'
 
 
-  import { defineOptions } from 'vue'
   import { ElLoading } from 'element-plus'
   import { ElLoading } from 'element-plus'
 
 
   import * as LoginApi from '@/api/login'
   import * as LoginApi from '@/api/login'

+ 1 - 1
src/views/Login/components/QrCodeForm.vue

@@ -1,5 +1,5 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineOptions, nextTick, onBeforeUnmount, ref, watch } from 'vue'
+  import { nextTick, onBeforeUnmount, ref, watch } from 'vue'
 
 
   import LoginFormTitle from './LoginFormTitle.vue'
   import LoginFormTitle from './LoginFormTitle.vue'
   import { LoginStateEnum, useLoginState } from './useLogin'
   import { LoginStateEnum, useLoginState } from './useLogin'

+ 0 - 2
src/views/Login/components/SSOLogin.vue

@@ -1,8 +1,6 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
   import type { RouteLocationNormalizedLoaded } from 'vue-router'
   import type { RouteLocationNormalizedLoaded } from 'vue-router'
 
 
-  import { defineOptions } from 'vue'
-
   import * as OAuth2Api from '@/api/login/oauth2'
   import * as OAuth2Api from '@/api/login/oauth2'
 
 
   import LoginFormTitle from './LoginFormTitle.vue'
   import LoginFormTitle from './LoginFormTitle.vue'

+ 0 - 2
src/views/Profile/components/BasicInfo.vue

@@ -1,8 +1,6 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
   import type { FormRules } from 'element-plus'
   import type { FormRules } from 'element-plus'
 
 
-  import { defineEmits, defineOptions } from 'vue'
-
   import type { FormSchema } from '@/types/form'
   import type { FormSchema } from '@/types/form'
   import type { FormExpose } from '@/components/Form'
   import type { FormExpose } from '@/components/Form'
   import type { UserProfileUpdateReqVO } from '@/api/system/user/profile'
   import type { UserProfileUpdateReqVO } from '@/api/system/user/profile'

+ 0 - 2
src/views/system/area/AreaForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineExpose, defineOptions } from 'vue'
-
   import * as AreaApi from '@/api/system/area'
   import * as AreaApi from '@/api/system/area'
 
 
   defineOptions({ name: 'SystemAreaForm' })
   defineOptions({ name: 'SystemAreaForm' })

+ 0 - 2
src/views/system/dept/DeptForm.vue

@@ -1,8 +1,6 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
   import type { FormRules } from 'element-plus'
   import type { FormRules } from 'element-plus'
 
 
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import * as DeptApi from '@/api/system/dept'
   import * as DeptApi from '@/api/system/dept'
   import * as UserApi from '@/api/system/user'
   import * as UserApi from '@/api/system/user'
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'

+ 0 - 1
src/views/system/dept/components/DeptTreeSelect.vue

@@ -11,7 +11,6 @@
 -->
 -->
 <script setup lang="ts">
 <script setup lang="ts">
   import { ElTree } from 'element-plus'
   import { ElTree } from 'element-plus'
-  import { defineEmits, defineExpose, defineOptions, defineProps, withDefaults } from 'vue'
 
 
   import * as DeptApi from '@/api/system/dept'
   import * as DeptApi from '@/api/system/dept'
   import { defaultProps, handleTree } from '@/utils/tree'
   import { defaultProps, handleTree } from '@/utils/tree'

+ 0 - 2
src/views/system/dict/DictTypeForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import * as DictTypeApi from '@/api/system/dict/dict.type'
   import * as DictTypeApi from '@/api/system/dict/dict.type'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'

+ 0 - 2
src/views/system/dict/data/DictDataForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import * as DictDataApi from '@/api/system/dict/dict.data'
   import * as DictDataApi from '@/api/system/dict/dict.data'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'

+ 0 - 2
src/views/system/mail/account/MailAccountForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import * as MailAccountApi from '@/api/system/mail/account'
   import * as MailAccountApi from '@/api/system/mail/account'
   import { DICT_TYPE, getBoolDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getBoolDictOptions } from '@/utils/dict'
 
 

+ 0 - 2
src/views/system/mail/template/MailTemplateForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import * as MailAccountApi from '@/api/system/mail/account'
   import * as MailAccountApi from '@/api/system/mail/account'

+ 0 - 2
src/views/system/mail/template/MailTemplateSendForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineExpose, defineOptions } from 'vue'
-
   import * as MailTemplateApi from '@/api/system/mail/template'
   import * as MailTemplateApi from '@/api/system/mail/template'
 
 
   defineOptions({ name: 'SystemMailTemplateSendForm' })
   defineOptions({ name: 'SystemMailTemplateSendForm' })

+ 0 - 2
src/views/system/notice/NoticeForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import * as NoticeApi from '@/api/system/notice'
   import * as NoticeApi from '@/api/system/notice'
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'

+ 0 - 2
src/views/system/notify/template/NotifyTemplateForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose } from 'vue'
-
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import * as NotifyTemplateApi from '@/api/system/notify/template'
   import * as NotifyTemplateApi from '@/api/system/notify/template'

+ 0 - 2
src/views/system/notify/template/NotifyTemplateSendForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineExpose, defineOptions } from 'vue'
-
   import * as UserApi from '@/api/system/user'
   import * as UserApi from '@/api/system/user'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import * as NotifyTemplateApi from '@/api/system/notify/template'
   import * as NotifyTemplateApi from '@/api/system/notify/template'

+ 0 - 2
src/views/system/oauth2/client/ClientForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import * as ClientApi from '@/api/system/oauth2/client'
   import * as ClientApi from '@/api/system/oauth2/client'
   import { DICT_TYPE, getDictOptions, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getDictOptions, getIntDictOptions } from '@/utils/dict'

+ 0 - 2
src/views/system/post/PostForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import * as PostApi from '@/api/system/post'
   import * as PostApi from '@/api/system/post'
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'

+ 0 - 2
src/views/system/role/RoleAssignMenuForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import type * as RoleApi from '@/api/system/role'
   import type * as RoleApi from '@/api/system/role'
 
 
   import * as MenuApi from '@/api/system/menu'
   import * as MenuApi from '@/api/system/menu'

+ 0 - 2
src/views/system/role/RoleDataPermissionForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import type * as RoleApi from '@/api/system/role'
   import type * as RoleApi from '@/api/system/role'
 
 
   import * as DeptApi from '@/api/system/dept'
   import * as DeptApi from '@/api/system/dept'

+ 0 - 2
src/views/system/role/RoleForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import * as RoleApi from '@/api/system/role'
   import * as RoleApi from '@/api/system/role'
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'

+ 0 - 2
src/views/system/sms/channel/SmsChannelForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import * as SmsChannelApi from '@/api/system/sms/smsChannel'
   import * as SmsChannelApi from '@/api/system/sms/smsChannel'
   import { DICT_TYPE, getIntDictOptions, getStrDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions, getStrDictOptions } from '@/utils/dict'

+ 0 - 2
src/views/system/sms/template/SmsTemplateForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import * as SmsChannelApi from '@/api/system/sms/smsChannel'
   import * as SmsChannelApi from '@/api/system/sms/smsChannel'
   import * as SmsTemplateApi from '@/api/system/sms/smsTemplate'
   import * as SmsTemplateApi from '@/api/system/sms/smsTemplate'

+ 0 - 2
src/views/system/sms/template/SmsTemplateSendForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineExpose, defineOptions } from 'vue'
-
   import * as SmsTemplateApi from '@/api/system/sms/smsTemplate'
   import * as SmsTemplateApi from '@/api/system/sms/smsTemplate'
 
 
   defineOptions({ name: 'SystemSmsTemplateSendForm' })
   defineOptions({ name: 'SystemSmsTemplateSendForm' })

+ 0 - 2
src/views/system/social/client/SocialClientForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose } from 'vue'
-
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import * as SocialClientApi from '@/api/system/social/client'
   import * as SocialClientApi from '@/api/system/social/client'
 
 

+ 0 - 2
src/views/system/tenant/TenantForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import * as TenantApi from '@/api/system/tenant'
   import * as TenantApi from '@/api/system/tenant'
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
   import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'

+ 0 - 1
src/views/system/tenantPackage/TenantPackageForm.vue

@@ -1,6 +1,5 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
   import { ElTree } from 'element-plus'
   import { ElTree } from 'element-plus'
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
 
 
   import * as MenuApi from '@/api/system/menu'
   import * as MenuApi from '@/api/system/menu'
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'

+ 0 - 2
src/views/system/user/UserAssignRoleForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import type * as UserApi from '@/api/system/user'
   import type * as UserApi from '@/api/system/user'
 
 
   import * as RoleApi from '@/api/system/role'
   import * as RoleApi from '@/api/system/role'

+ 0 - 2
src/views/system/user/UserForm.vue

@@ -1,8 +1,6 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
   import type { FormRules } from 'element-plus'
   import type { FormRules } from 'element-plus'
 
 
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import * as PostApi from '@/api/system/post'
   import * as PostApi from '@/api/system/post'
   import * as DeptApi from '@/api/system/dept'
   import * as DeptApi from '@/api/system/dept'
   import * as UserApi from '@/api/system/user'
   import * as UserApi from '@/api/system/user'

+ 0 - 2
src/views/system/user/UserImportForm.vue

@@ -1,6 +1,4 @@
 <script lang="ts" setup>
 <script lang="ts" setup>
-  import { defineEmits, defineExpose, defineOptions } from 'vue'
-
   import download from '@/utils/download'
   import download from '@/utils/download'
   import * as UserApi from '@/api/system/user'
   import * as UserApi from '@/api/system/user'
   import { getAccessToken, getTenantId } from '@/utils/auth'
   import { getAccessToken, getTenantId } from '@/utils/auth'

+ 0 - 2
src/views/system/user/components/UserSelectDialogV2.vue

@@ -13,8 +13,6 @@
     open(selectedIds?: number[]) — 打开弹窗,可传入已选 ID 用于预选高亮
     open(selectedIds?: number[]) — 打开弹窗,可传入已选 ID 用于预选高亮
 -->
 -->
 <script setup lang="ts">
 <script setup lang="ts">
-  import { defineEmits, defineExpose, defineOptions, defineProps, withDefaults } from 'vue'
-
   import * as UserApi from '@/api/system/user'
   import * as UserApi from '@/api/system/user'
   import { dateFormatter } from '@/utils/formatTime'
   import { dateFormatter } from '@/utils/formatTime'
   import { CommonStatusEnum } from '@/utils/constants'
   import { CommonStatusEnum } from '@/utils/constants'