From a70ad338e36859bf18c9bdd4b7eb64ecba747577 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, 6 Feb 2025 11:24:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=80=89=E9=A1=B9=E5=8D=A1?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/base/radius/index.vue | 8 +- .../common/background-common/index.vue | 2 +- .../data-tabs-common/goods/goods-content.vue | 168 ++++++++++++ .../data-tabs-common/goods/goods-style.vue | 44 ++++ src/components/common/div-content/index.vue | 4 + .../model-article-tabs-content.vue | 2 +- src/components/model-data-tabs/index.vue | 89 +++++++ .../model-data-tabs-content.vue | 205 +++++++++++++++ .../model-data-tabs-setting.vue | 29 +++ .../model-data-tabs-styles.vue | 196 ++++++++++++++ .../model-goods-list-styles.vue | 16 +- .../model-goods-tabs-content.vue | 2 +- .../model-nav-group-content.vue | 18 +- .../model-tabs/model-tabs-content.vue | 2 +- src/config/const/data-tabs.ts | 239 ++++++++++++++++++ src/styles/index.scss | 35 +++ src/views/layout/components/main/index.ts | 3 + .../layout/components/settings/index.vue | 4 + 18 files changed, 1039 insertions(+), 27 deletions(-) create mode 100644 src/components/common/data-tabs-common/goods/goods-content.vue create mode 100644 src/components/common/data-tabs-common/goods/goods-style.vue create mode 100644 src/components/model-data-tabs/index.vue create mode 100644 src/components/model-data-tabs/model-data-tabs-content.vue create mode 100644 src/components/model-data-tabs/model-data-tabs-setting.vue create mode 100644 src/components/model-data-tabs/model-data-tabs-styles.vue create mode 100644 src/config/const/data-tabs.ts diff --git a/src/components/base/radius/index.vue b/src/components/base/radius/index.vue index 1c4dacc1..2f17e72c 100644 --- a/src/components/base/radius/index.vue +++ b/src/components/base/radius/index.vue @@ -96,19 +96,19 @@ onBeforeMount(() => { // 判断是否相等,如果不相等,就展开 const flag = areAllEqual(form.value.radius_top_left, form.value.radius_top_right, form.value.radius_bottom_left, form.value.radius_bottom_right); if (!flag) { - icon_event('unified'); + icon_event('margin'); } }); const icon_data = reactive({ - name: 'unified', + name: 'margin', title: '独个' }); const icon_event = (name: string) => { - if (name == 'unified') { + if (name == 'margin') { icon_data.name = 'alone'; icon_data.title = '统一'; } else { - icon_data.name = 'unified'; + icon_data.name = 'margin'; icon_data.title = '独个'; } } diff --git a/src/components/common/background-common/index.vue b/src/components/common/background-common/index.vue index 37f9f57c..1a89af88 100644 --- a/src/components/common/background-common/index.vue +++ b/src/components/common/background-common/index.vue @@ -7,7 +7,7 @@ -
+
背景图
diff --git a/src/components/common/data-tabs-common/goods/goods-content.vue b/src/components/common/data-tabs-common/goods/goods-content.vue new file mode 100644 index 00000000..d130fe4f --- /dev/null +++ b/src/components/common/data-tabs-common/goods/goods-content.vue @@ -0,0 +1,168 @@ + + + + + + diff --git a/src/components/common/data-tabs-common/goods/goods-style.vue b/src/components/common/data-tabs-common/goods/goods-style.vue new file mode 100644 index 00000000..a9589208 --- /dev/null +++ b/src/components/common/data-tabs-common/goods/goods-style.vue @@ -0,0 +1,44 @@ + + + + + \ No newline at end of file diff --git a/src/components/common/div-content/index.vue b/src/components/common/div-content/index.vue index b0d7da48..6ec33899 100644 --- a/src/components/common/div-content/index.vue +++ b/src/components/common/div-content/index.vue @@ -78,6 +78,10 @@ + + -
-
-
- +