From 24e5e65a571e13404daf5642497322ef0f8a9c87 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期三, 06 八月 2025 17:00:58 +0800 Subject: [PATCH] fix: 修改小程序框架 --- apps/cMiniApp/auto-imports.d.ts | 132 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 131 insertions(+), 1 deletions(-) diff --git a/apps/cMiniApp/auto-imports.d.ts b/apps/cMiniApp/auto-imports.d.ts index e2b40ef..67da1bf 100644 --- a/apps/cMiniApp/auto-imports.d.ts +++ b/apps/cMiniApp/auto-imports.d.ts @@ -5,8 +5,16 @@ // Generated by unplugin-auto-import export {} declare global { + const AppLocalConfig: typeof import('./src/constants/app')['AppLocalConfig'] + const BackType: typeof import('./src/constants/enum')['BackType'] const EffectScope: typeof import('vue')['EffectScope'] - const RouterPath: typeof import('@/constants')['RouterPath'] + const HomeOrderType: typeof import('./src/hooks/task')['HomeOrderType'] + const OssAssets: typeof import('./src/constants/img')['OssAssets'] + const RouterPath: typeof import('./src/constants/router')['RouterPath'] + const TabBarPageRouter: typeof import('./src/constants/tabBar')['TabBarPageRouter'] + const TaskStatus: typeof import('./src/constants/task')['TaskStatus'] + const TaskStatusColor: typeof import('./src/constants/task')['TaskStatusColor'] + const TaskStatusText: typeof import('./src/constants/task')['TaskStatusText'] const acceptHMRUpdate: typeof import('pinia')['acceptHMRUpdate'] const computed: typeof import('vue')['computed'] const createApp: typeof import('vue')['createApp'] @@ -31,6 +39,7 @@ const mapStores: typeof import('pinia')['mapStores'] const mapWritableState: typeof import('pinia')['mapWritableState'] const markRaw: typeof import('vue')['markRaw'] + const myClient: typeof import('./src/constants/query')['myClient'] const nextTick: typeof import('vue')['nextTick'] const onActivated: typeof import('vue')['onActivated'] const onBeforeMount: typeof import('vue')['onBeforeMount'] @@ -65,18 +74,28 @@ const toValue: typeof import('vue')['toValue'] const triggerRef: typeof import('vue')['triggerRef'] const unref: typeof import('vue')['unref'] + const useAccessLogin: typeof import('./src/hooks/access')['useAccessLogin'] + const useAccessPersonalInfo: typeof import('./src/hooks/access')['useAccessPersonalInfo'] const useAttrs: typeof import('vue')['useAttrs'] + const useAuth: typeof import('./src/hooks/user')['useAuth'] const useCssModule: typeof import('vue')['useCssModule'] const useCssVars: typeof import('vue')['useCssVars'] + const useGoLogin: typeof import('./src/hooks/user')['useGoLogin'] const useId: typeof import('vue')['useId'] + const useIsLogin: typeof import('./src/hooks/user')['useIsLogin'] const useLink: typeof import('vue-router')['useLink'] + const useLoginedJump: typeof import('./src/hooks/login')['useLoginedJump'] const useModel: typeof import('vue')['useModel'] + const useMyCertificationAuditInfo: typeof import('./src/hooks/authentication')['useMyCertificationAuditInfo'] const useOmitProps: typeof import('@/hooks')['useOmitProps'] const usePickProps: typeof import('@/hooks')['usePickProps'] const useRoute: typeof import('vue-router')['useRoute'] const useRouter: typeof import('vue-router')['useRouter'] const useSlots: typeof import('vue')['useSlots'] + const useSwitchTab: typeof import('./src/hooks/router')['useSwitchTab'] + const useTaskList: typeof import('./src/hooks/task')['useTaskList'] const useTemplateRef: typeof import('vue')['useTemplateRef'] + const useUser: typeof import('./src/hooks/user')['useUser'] const watch: typeof import('vue')['watch'] const watchEffect: typeof import('vue')['watchEffect'] const watchPostEffect: typeof import('vue')['watchPostEffect'] @@ -87,4 +106,115 @@ // @ts-ignore export type { Component, ComponentPublicInstance, ComputedRef, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, VNode, WritableComputedRef } from 'vue' import('vue') + // @ts-ignore + export type { BackType, BackType } from './src/constants/enum' + import('./src/constants/enum') + // @ts-ignore + export type { RouterPath, RouterPath } from './src/constants/router' + import('./src/constants/router') + // @ts-ignore + export type { TaskStatus, TaskStatus } from './src/constants/task' + import('./src/constants/task') + // @ts-ignore + export type { HomeOrderType, HomeOrderType } from './src/hooks/task' + import('./src/hooks/task') +} +// for vue template auto import +import { UnwrapRef } from 'vue' +declare module 'vue' { + interface ComponentCustomProperties { + readonly AppLocalConfig: UnwrapRef<typeof import('./src/constants/app')['AppLocalConfig']> + readonly BackType: UnwrapRef<typeof import('./src/constants/enum')['BackType']> + readonly EffectScope: UnwrapRef<typeof import('vue')['EffectScope']> + readonly HomeOrderType: UnwrapRef<typeof import('./src/hooks/task')['HomeOrderType']> + readonly OssAssets: UnwrapRef<typeof import('./src/constants/img')['OssAssets']> + readonly RouterPath: UnwrapRef<typeof import('./src/constants/router')['RouterPath']> + readonly TabBarPageRouter: UnwrapRef<typeof import('./src/constants/tabBar')['TabBarPageRouter']> + readonly TaskStatus: UnwrapRef<typeof import('./src/constants/task')['TaskStatus']> + readonly TaskStatusColor: UnwrapRef<typeof import('./src/constants/task')['TaskStatusColor']> + readonly TaskStatusText: UnwrapRef<typeof import('./src/constants/task')['TaskStatusText']> + readonly acceptHMRUpdate: UnwrapRef<typeof import('pinia')['acceptHMRUpdate']> + readonly computed: UnwrapRef<typeof import('vue')['computed']> + readonly createApp: UnwrapRef<typeof import('vue')['createApp']> + readonly createPinia: UnwrapRef<typeof import('pinia')['createPinia']> + readonly customRef: UnwrapRef<typeof import('vue')['customRef']> + readonly defineAsyncComponent: UnwrapRef<typeof import('vue')['defineAsyncComponent']> + readonly defineComponent: UnwrapRef<typeof import('vue')['defineComponent']> + readonly defineStore: UnwrapRef<typeof import('pinia')['defineStore']> + readonly effectScope: UnwrapRef<typeof import('vue')['effectScope']> + readonly getActivePinia: UnwrapRef<typeof import('pinia')['getActivePinia']> + readonly getCurrentInstance: UnwrapRef<typeof import('vue')['getCurrentInstance']> + readonly getCurrentScope: UnwrapRef<typeof import('vue')['getCurrentScope']> + readonly h: UnwrapRef<typeof import('vue')['h']> + readonly inject: UnwrapRef<typeof import('vue')['inject']> + readonly isProxy: UnwrapRef<typeof import('vue')['isProxy']> + readonly isReactive: UnwrapRef<typeof import('vue')['isReactive']> + readonly isReadonly: UnwrapRef<typeof import('vue')['isReadonly']> + readonly isRef: UnwrapRef<typeof import('vue')['isRef']> + readonly mapActions: UnwrapRef<typeof import('pinia')['mapActions']> + readonly mapGetters: UnwrapRef<typeof import('pinia')['mapGetters']> + readonly mapState: UnwrapRef<typeof import('pinia')['mapState']> + readonly mapStores: UnwrapRef<typeof import('pinia')['mapStores']> + readonly mapWritableState: UnwrapRef<typeof import('pinia')['mapWritableState']> + readonly markRaw: UnwrapRef<typeof import('vue')['markRaw']> + readonly myClient: UnwrapRef<typeof import('./src/constants/query')['myClient']> + readonly nextTick: UnwrapRef<typeof import('vue')['nextTick']> + readonly onActivated: UnwrapRef<typeof import('vue')['onActivated']> + readonly onBeforeMount: UnwrapRef<typeof import('vue')['onBeforeMount']> + readonly onBeforeRouteLeave: UnwrapRef<typeof import('vue-router')['onBeforeRouteLeave']> + readonly onBeforeRouteUpdate: UnwrapRef<typeof import('vue-router')['onBeforeRouteUpdate']> + readonly onBeforeUnmount: UnwrapRef<typeof import('vue')['onBeforeUnmount']> + readonly onBeforeUpdate: UnwrapRef<typeof import('vue')['onBeforeUpdate']> + readonly onDeactivated: UnwrapRef<typeof import('vue')['onDeactivated']> + readonly onErrorCaptured: UnwrapRef<typeof import('vue')['onErrorCaptured']> + readonly onMounted: UnwrapRef<typeof import('vue')['onMounted']> + readonly onRenderTracked: UnwrapRef<typeof import('vue')['onRenderTracked']> + readonly onRenderTriggered: UnwrapRef<typeof import('vue')['onRenderTriggered']> + readonly onScopeDispose: UnwrapRef<typeof import('vue')['onScopeDispose']> + readonly onServerPrefetch: UnwrapRef<typeof import('vue')['onServerPrefetch']> + readonly onUnmounted: UnwrapRef<typeof import('vue')['onUnmounted']> + readonly onUpdated: UnwrapRef<typeof import('vue')['onUpdated']> + readonly onWatcherCleanup: UnwrapRef<typeof import('vue')['onWatcherCleanup']> + readonly provide: UnwrapRef<typeof import('vue')['provide']> + readonly reactive: UnwrapRef<typeof import('vue')['reactive']> + readonly readonly: UnwrapRef<typeof import('vue')['readonly']> + readonly ref: UnwrapRef<typeof import('vue')['ref']> + readonly resolveComponent: UnwrapRef<typeof import('vue')['resolveComponent']> + readonly setActivePinia: UnwrapRef<typeof import('pinia')['setActivePinia']> + readonly setMapStoreSuffix: UnwrapRef<typeof import('pinia')['setMapStoreSuffix']> + readonly shallowReactive: UnwrapRef<typeof import('vue')['shallowReactive']> + readonly shallowReadonly: UnwrapRef<typeof import('vue')['shallowReadonly']> + readonly shallowRef: UnwrapRef<typeof import('vue')['shallowRef']> + readonly storeToRefs: UnwrapRef<typeof import('pinia')['storeToRefs']> + readonly toRaw: UnwrapRef<typeof import('vue')['toRaw']> + readonly toRef: UnwrapRef<typeof import('vue')['toRef']> + readonly toRefs: UnwrapRef<typeof import('vue')['toRefs']> + readonly toValue: UnwrapRef<typeof import('vue')['toValue']> + readonly triggerRef: UnwrapRef<typeof import('vue')['triggerRef']> + readonly unref: UnwrapRef<typeof import('vue')['unref']> + readonly useAccessLogin: UnwrapRef<typeof import('./src/hooks/access')['useAccessLogin']> + readonly useAccessPersonalInfo: UnwrapRef<typeof import('./src/hooks/access')['useAccessPersonalInfo']> + readonly useAttrs: UnwrapRef<typeof import('vue')['useAttrs']> + readonly useAuth: UnwrapRef<typeof import('./src/hooks/user')['useAuth']> + readonly useCssModule: UnwrapRef<typeof import('vue')['useCssModule']> + readonly useCssVars: UnwrapRef<typeof import('vue')['useCssVars']> + readonly useGoLogin: UnwrapRef<typeof import('./src/hooks/user')['useGoLogin']> + readonly useId: UnwrapRef<typeof import('vue')['useId']> + readonly useIsLogin: UnwrapRef<typeof import('./src/hooks/user')['useIsLogin']> + readonly useLink: UnwrapRef<typeof import('vue-router')['useLink']> + readonly useLoginedJump: UnwrapRef<typeof import('./src/hooks/login')['useLoginedJump']> + readonly useModel: UnwrapRef<typeof import('vue')['useModel']> + readonly useMyCertificationAuditInfo: UnwrapRef<typeof import('./src/hooks/authentication')['useMyCertificationAuditInfo']> + readonly useRoute: UnwrapRef<typeof import('vue-router')['useRoute']> + readonly useRouter: UnwrapRef<typeof import('vue-router')['useRouter']> + readonly useSlots: UnwrapRef<typeof import('vue')['useSlots']> + readonly useSwitchTab: UnwrapRef<typeof import('./src/hooks/router')['useSwitchTab']> + readonly useTaskList: UnwrapRef<typeof import('./src/hooks/task')['useTaskList']> + readonly useTemplateRef: UnwrapRef<typeof import('vue')['useTemplateRef']> + readonly useUser: UnwrapRef<typeof import('./src/hooks/user')['useUser']> + readonly watch: UnwrapRef<typeof import('vue')['watch']> + readonly watchEffect: UnwrapRef<typeof import('vue')['watchEffect']> + readonly watchPostEffect: UnwrapRef<typeof import('vue')['watchPostEffect']> + readonly watchSyncEffect: UnwrapRef<typeof import('vue')['watchSyncEffect']> + } } -- Gitblit v1.9.1