From bce7b5966fea427b99b6492d51f3666b862b98fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com> Date: Wed, 11 Dec 2024 18:50:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=80=89=E9=A1=B9=E5=8D=A1?= =?UTF-8?q?=E5=86=85=E5=AE=B9=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/custom-module/model-text/index.vue | 6 +-- src/components/common/data-filter/index.vue | 42 ++++++++----------- src/components/common/tabs-view/index.vue | 37 +++++++++++++++- .../model-article-tabs-content.vue | 15 ++++++- .../model-article-tabs-styles.vue | 21 ++++++++++ .../model-custom/model-custom-content.vue | 6 +-- .../model-goods-tabs-content.vue | 15 ++++++- .../model-goods-tabs-styles.vue | 21 ++++++++++ .../model-tabs/model-tabs-content.vue | 32 +++++++++++--- .../model-tabs/model-tabs-styles.vue | 25 ++++++++++- src/config/const/article-tabs.ts | 36 +++++++++++++--- src/config/const/goods-tabs.ts | 31 ++++++++++++-- src/config/const/tabs-carousel.ts | 31 ++++++++++++-- src/config/const/tabs.ts | 31 ++++++++++++-- src/utils/index.ts | 4 +- 15 files changed, 290 insertions(+), 63 deletions(-) diff --git a/src/components/common/custom-module/model-text/index.vue b/src/components/common/custom-module/model-text/index.vue index 1a204ddb..2e7f8b5d 100644 --- a/src/components/common/custom-module/model-text/index.vue +++ b/src/components/common/custom-module/model-text/index.vue @@ -93,7 +93,7 @@ const text_title = computed(() => { }); text_title += (sourceList?.first || '') + (text == '' && !props.isDisplayPanel ? sourceList?.name || '请在此输入文字' : text ) + (sourceList?.last || ''); } else { - text_title += (sourceList?.first || '') + (data_handling(source_id) == '' && !props.isDisplayPanel ? sourceList?.name || '请在此输入文字' : data_handling(source_id) ) + (sourceList?.last || ''); + text_title += (sourceList?.first || '') + (data_handling(source_id) === '' && !props.isDisplayPanel ? sourceList?.name || '请在此输入文字' : data_handling(source_id) ) + (sourceList?.last || ''); } }); } @@ -105,8 +105,8 @@ const text_title = computed(() => { } } // 确定最终返回的文本,优先使用表单值中的文本标题,如果为空则使用之前获取的标题或默认文本 - let text = formValue.text_title || text_title || ''; - if (text == '' && !props.isDisplayPanel) { + let text = formValue.text_title || text_title; + if (text === '' && !props.isDisplayPanel) { text = '请在此输入文字'; } return text; diff --git a/src/components/common/data-filter/index.vue b/src/components/common/data-filter/index.vue index 8146098b..44f7bf02 100644 --- a/src/components/common/data-filter/index.vue +++ b/src/components/common/data-filter/index.vue @@ -5,13 +5,11 @@ {{ item.name }} - - - - +添加 - - - + + + +添加 + + @@ -38,7 +36,7 @@ {{ item.name }} - + @@ -46,13 +44,11 @@ {{ item.name }} - - - - +添加 - - - + + + +添加 + + @@ -77,7 +73,7 @@ - + @@ -85,13 +81,11 @@ {{ item.name }} - - - - +添加 - - - + + + +添加 + + @@ -113,7 +107,7 @@ {{ item.name }} - + diff --git a/src/components/common/tabs-view/index.vue b/src/components/common/tabs-view/index.vue index a772161e..030fd902 100644 --- a/src/components/common/tabs-view/index.vue +++ b/src/components/common/tabs-view/index.vue @@ -9,7 +9,17 @@ - {{ item.title }} + + + + + + + + + + {{ item.title }} + {{ item.desc }} @@ -21,7 +31,7 @@