From 03f8a53cb024c2a9db93d9e0f32d52c7fccd3921 Mon Sep 17 00:00:00 2001
From: zc <2064281269@qq.com>
Date: Fri, 31 Oct 2025 22:05:49 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E5=95=86=E5=93=81=E7=AE=A1=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/auto-import.d.ts | 154 ++++++++++--------
.../detail-dialog/category-config.vue | 16 ++
.../commodity/detail-dialog/edit-method.ts | 1 +
.../goods/commodity/detail-dialog/index.vue | 15 +-
.../commodity/detail-dialog/init-method.ts | 3 +
.../commodity/detail-dialog/submit-method.ts | 22 +--
6 files changed, 125 insertions(+), 86 deletions(-)
diff --git a/src/auto-import.d.ts b/src/auto-import.d.ts
index 634a50d..700add6 100644
--- a/src/auto-import.d.ts
+++ b/src/auto-import.d.ts
@@ -6,77 +6,95 @@
// biome-ignore lint: disable
export {}
declare global {
- const EffectScope: typeof import('vue')['EffectScope']
- const api: typeof import('../../../../../../src/api/index')['api']
- const computed: typeof import('vue')['computed']
- const createApp: typeof import('vue')['createApp']
- const customRef: typeof import('vue')['customRef']
- const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
- const defineComponent: typeof import('vue')['defineComponent']
- const effectScope: typeof import('vue')['effectScope']
- const getCurrentInstance: typeof import('vue')['getCurrentInstance']
- const getCurrentScope: typeof import('vue')['getCurrentScope']
- const getCurrentWatcher: typeof import('vue')['getCurrentWatcher']
- const h: typeof import('vue')['h']
- const handleInit: typeof import('../../../../../../src/utils/page/index')['handleInit']
- const handleMessageBox: typeof import('../../../../../../src/utils/page/index')['handleMessageBox']
- const inject: typeof import('vue')['inject']
- const isProxy: typeof import('vue')['isProxy']
- const isReactive: typeof import('vue')['isReactive']
- const isReadonly: typeof import('vue')['isReadonly']
- const isRef: typeof import('vue')['isRef']
- const isShallow: typeof import('vue')['isShallow']
- const markRaw: typeof import('vue')['markRaw']
- const nextTick: typeof import('vue')['nextTick']
- const onActivated: typeof import('vue')['onActivated']
- const onBeforeMount: typeof import('vue')['onBeforeMount']
- const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave']
- const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate']
- const onBeforeUnmount: typeof import('vue')['onBeforeUnmount']
- const onBeforeUpdate: typeof import('vue')['onBeforeUpdate']
- const onDeactivated: typeof import('vue')['onDeactivated']
- const onErrorCaptured: typeof import('vue')['onErrorCaptured']
- const onMounted: typeof import('vue')['onMounted']
- const onRenderTracked: typeof import('vue')['onRenderTracked']
- const onRenderTriggered: typeof import('vue')['onRenderTriggered']
- const onScopeDispose: typeof import('vue')['onScopeDispose']
- const onServerPrefetch: typeof import('vue')['onServerPrefetch']
- const onUnmounted: typeof import('vue')['onUnmounted']
- const onUpdated: typeof import('vue')['onUpdated']
- const onWatcherCleanup: typeof import('vue')['onWatcherCleanup']
- const pageConfig: typeof import('../../../../../../src/utils/page/config')['pageConfig']
- const provide: typeof import('vue')['provide']
- const reactive: typeof import('vue')['reactive']
- const readonly: typeof import('vue')['readonly']
- const ref: typeof import('vue')['ref']
- const resolveComponent: typeof import('vue')['resolveComponent']
- const shallowReactive: typeof import('vue')['shallowReactive']
- const shallowReadonly: typeof import('vue')['shallowReadonly']
- const shallowRef: typeof import('vue')['shallowRef']
- const toRaw: typeof import('vue')['toRaw']
- const toRef: typeof import('vue')['toRef']
- const toRefs: typeof import('vue')['toRefs']
- const toValue: typeof import('vue')['toValue']
- const triggerRef: typeof import('vue')['triggerRef']
- const unref: typeof import('vue')['unref']
- const useAttrs: typeof import('vue')['useAttrs']
- const useCssModule: typeof import('vue')['useCssModule']
- const useCssVars: typeof import('vue')['useCssVars']
- const useId: typeof import('vue')['useId']
- const useLink: typeof import('vue-router')['useLink']
- const useModel: typeof import('vue')['useModel']
- const useRoute: typeof import('vue-router')['useRoute']
- const useRouter: typeof import('vue-router')['useRouter']
- const useSlots: typeof import('vue')['useSlots']
- const useTemplateRef: typeof import('vue')['useTemplateRef']
- const watch: typeof import('vue')['watch']
- const watchEffect: typeof import('vue')['watchEffect']
- const watchPostEffect: typeof import('vue')['watchPostEffect']
- const watchSyncEffect: typeof import('vue')['watchSyncEffect']
+ const EffectScope: (typeof import('vue'))['EffectScope']
+ const api: (typeof import('src/api/index'))['api']
+ const computed: (typeof import('vue'))['computed']
+ const createApp: (typeof import('vue'))['createApp']
+ const customRef: (typeof import('vue'))['customRef']
+ const defineAsyncComponent: (typeof import('vue'))['defineAsyncComponent']
+ const defineComponent: (typeof import('vue'))['defineComponent']
+ const effectScope: (typeof import('vue'))['effectScope']
+ const getCurrentInstance: (typeof import('vue'))['getCurrentInstance']
+ const getCurrentScope: (typeof import('vue'))['getCurrentScope']
+ const getCurrentWatcher: (typeof import('vue'))['getCurrentWatcher']
+ const h: (typeof import('vue'))['h']
+ const handleInit: (typeof import('src/utils/page/index'))['handleInit']
+ const handleMessageBox: (typeof import('src/utils/page/index'))['handleMessageBox']
+ const inject: (typeof import('vue'))['inject']
+ const isProxy: (typeof import('vue'))['isProxy']
+ const isReactive: (typeof import('vue'))['isReactive']
+ const isReadonly: (typeof import('vue'))['isReadonly']
+ const isRef: (typeof import('vue'))['isRef']
+ const isShallow: (typeof import('vue'))['isShallow']
+ const markRaw: (typeof import('vue'))['markRaw']
+ const nextTick: (typeof import('vue'))['nextTick']
+ const onActivated: (typeof import('vue'))['onActivated']
+ const onBeforeMount: (typeof import('vue'))['onBeforeMount']
+ const onBeforeRouteLeave: (typeof import('vue-router'))['onBeforeRouteLeave']
+ const onBeforeRouteUpdate: (typeof import('vue-router'))['onBeforeRouteUpdate']
+ const onBeforeUnmount: (typeof import('vue'))['onBeforeUnmount']
+ const onBeforeUpdate: (typeof import('vue'))['onBeforeUpdate']
+ const onDeactivated: (typeof import('vue'))['onDeactivated']
+ const onErrorCaptured: (typeof import('vue'))['onErrorCaptured']
+ const onMounted: (typeof import('vue'))['onMounted']
+ const onRenderTracked: (typeof import('vue'))['onRenderTracked']
+ const onRenderTriggered: (typeof import('vue'))['onRenderTriggered']
+ const onScopeDispose: (typeof import('vue'))['onScopeDispose']
+ const onServerPrefetch: (typeof import('vue'))['onServerPrefetch']
+ const onUnmounted: (typeof import('vue'))['onUnmounted']
+ const onUpdated: (typeof import('vue'))['onUpdated']
+ const onWatcherCleanup: (typeof import('vue'))['onWatcherCleanup']
+ const pageConfig: (typeof import('src/utils/page/config'))['pageConfig']
+ const provide: (typeof import('vue'))['provide']
+ const reactive: (typeof import('vue'))['reactive']
+ const readonly: (typeof import('vue'))['readonly']
+ const ref: (typeof import('vue'))['ref']
+ const resolveComponent: (typeof import('vue'))['resolveComponent']
+ const shallowReactive: (typeof import('vue'))['shallowReactive']
+ const shallowReadonly: (typeof import('vue'))['shallowReadonly']
+ const shallowRef: (typeof import('vue'))['shallowRef']
+ const toRaw: (typeof import('vue'))['toRaw']
+ const toRef: (typeof import('vue'))['toRef']
+ const toRefs: (typeof import('vue'))['toRefs']
+ const toValue: (typeof import('vue'))['toValue']
+ const triggerRef: (typeof import('vue'))['triggerRef']
+ const unref: (typeof import('vue'))['unref']
+ const useAttrs: (typeof import('vue'))['useAttrs']
+ const useCssModule: (typeof import('vue'))['useCssModule']
+ const useCssVars: (typeof import('vue'))['useCssVars']
+ const useId: (typeof import('vue'))['useId']
+ const useLink: (typeof import('vue-router'))['useLink']
+ const useModel: (typeof import('vue'))['useModel']
+ const useRoute: (typeof import('vue-router'))['useRoute']
+ const useRouter: (typeof import('vue-router'))['useRouter']
+ const useSlots: (typeof import('vue'))['useSlots']
+ const useTemplateRef: (typeof import('vue'))['useTemplateRef']
+ const watch: (typeof import('vue'))['watch']
+ const watchEffect: (typeof import('vue'))['watchEffect']
+ const watchPostEffect: (typeof import('vue'))['watchPostEffect']
+ const watchSyncEffect: (typeof import('vue'))['watchSyncEffect']
}
// for type re-export
declare global {
// @ts-ignore
- export type { Component, Slot, Slots, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, ShallowRef, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue'
+ export type {
+ Component,
+ Slot,
+ Slots,
+ ComponentPublicInstance,
+ ComputedRef,
+ DirectiveBinding,
+ ExtractDefaultPropTypes,
+ ExtractPropTypes,
+ ExtractPublicPropTypes,
+ InjectionKey,
+ PropType,
+ Ref,
+ ShallowRef,
+ MaybeRef,
+ MaybeRefOrGetter,
+ VNode,
+ WritableComputedRef
+ } from 'vue'
import('vue')
}
diff --git a/src/views/goods/commodity/detail-dialog/category-config.vue b/src/views/goods/commodity/detail-dialog/category-config.vue
index 7f5ddc6..aee1235 100644
--- a/src/views/goods/commodity/detail-dialog/category-config.vue
+++ b/src/views/goods/commodity/detail-dialog/category-config.vue
@@ -35,6 +35,14 @@
售价:
+ 默认:
+