From acbed6c8139688c79757bb4e5c2b8d74186000fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com> Date: Thu, 12 Dec 2024 17:14:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=BD=AE=E6=92=AD=E5=92=8C?= =?UTF-8?q?=E9=80=89=E9=A1=B9=E5=8D=A1=E6=96=B0=E9=9C=80=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/filter-form/index.vue | 2 +- src/components/common/tabs-view/index.vue | 16 ++- src/components/model-carousel/index.vue | 47 +++++-- .../model-carousel/model-carousel-content.vue | 115 ++++++++++++++---- .../components/custom-dialog/index.vue | 2 +- .../model-custom/model-custom-content.vue | 2 +- .../model-goods-tabs-styles.vue | 10 ++ src/components/model-tabs-carousel/index.vue | 38 +++++- .../model-tabs/model-tabs-content.vue | 13 +- src/components/page-settings/page-styles.vue | 14 +-- src/config/const/carousel.ts | 30 ++++- src/config/const/goods-tabs.ts | 10 ++ src/config/const/tabs-carousel.ts | 26 +++- src/config/const/tabs.ts | 2 +- src/utils/index.ts | 6 +- src/views/layout/components/main/index.vue | 28 +++-- 16 files changed, 287 insertions(+), 74 deletions(-) diff --git a/src/components/common/filter-form/index.vue b/src/components/common/filter-form/index.vue index 8e71dbca..073c4fc9 100644 --- a/src/components/common/filter-form/index.vue +++ b/src/components/common/filter-form/index.vue @@ -100,7 +100,7 @@ onBeforeMount(() => { // 获取到默认值 const old_defalut = new_dataInterface.value[item.form_name]; // 默认值不为空的时候,进行处理查看当前数据是否存在默认值数据 - if (old_defalut !== '' && old_defalut !== undefined && ['select', 'radio', 'checkout'].includes(item.type)) { + if (old_defalut !== '' && old_defalut != null && ['select', 'radio', 'checkout'].includes(item.type)) { if (item.type == 'select' && +item?.config?.is_level == 1) { // 如果是级联的效果 const result = contains_value(options_list, item, [], item?.config?.children || ''); new_dataInterface.value[item.form_name] = result; diff --git a/src/components/common/tabs-view/index.vue b/src/components/common/tabs-view/index.vue index 030fd902..e02da25d 100644 --- a/src/components/common/tabs-view/index.vue +++ b/src/components/common/tabs-view/index.vue @@ -4,10 +4,10 @@