From e890abff42d2ea3e2ad0fd6feabd7925f3ce810f 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, 29 Aug 2024 17:39:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A1=B5=E9=9D=A2=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/model-nav-group/index.ts | 2 +- .../model-nav-group-content.vue | 10 +- .../model-shop-list-content.vue | 1 + .../model-shop-tabs-content.vue | 1 + src/components/page-settings/index.vue | 10 +- src/components/page-settings/page-content.vue | 9 +- src/components/page-settings/page-setting.vue | 91 ++++++++++++++++++- .../components/main/default/header-nav.ts | 2 + 8 files changed, 114 insertions(+), 12 deletions(-) diff --git a/src/components/model-nav-group/index.ts b/src/components/model-nav-group/index.ts index a775e6b2..6ea71daf 100644 --- a/src/components/model-nav-group/index.ts +++ b/src/components/model-nav-group/index.ts @@ -2,7 +2,7 @@ interface nav_group { id: string; nav_image: uploadList[]; title: string; - title_link: string, + title_link: object, } interface nav_group_content { diff --git a/src/components/model-nav-group/model-nav-group-content.vue b/src/components/model-nav-group/model-nav-group-content.vue index 43671a05..83881069 100644 --- a/src/components/model-nav-group/model-nav-group-content.vue +++ b/src/components/model-nav-group/model-nav-group-content.vue @@ -73,25 +73,25 @@ const props = withDefaults(defineProps(),{ id: get_math(), // 唯一标识使用,避免使用index作为唯一标识导致渲染节点出现问题 nav_image: [], title: '', - title_link: '', + title_link: {}, }, { id: get_math(), // 唯一标识使用,避免使用index作为唯一标识导致渲染节点出现问题 nav_image: [], title: '', - title_link: '', + title_link: {}, }, { id: get_math(), // 唯一标识使用,避免使用index作为唯一标识导致渲染节点出现问题 nav_image: [], title: '', - title_link: '', + title_link: {}, }, { id: get_math(), // 唯一标识使用,避免使用index作为唯一标识导致渲染节点出现问题 nav_image: [], title: '', - title_link: '', + title_link: {}, } ] }) @@ -106,7 +106,7 @@ const add = () => { id: get_math(), nav_image: [], title: '', - title_link: '', + title_link: {}, }); } const remove = (index: number) => { diff --git a/src/components/model-shop-list/model-shop-list-content.vue b/src/components/model-shop-list/model-shop-list-content.vue index ca3fc050..bfd20612 100644 --- a/src/components/model-shop-list/model-shop-list-content.vue +++ b/src/components/model-shop-list/model-shop-list-content.vue @@ -49,6 +49,7 @@ +
diff --git a/src/components/model-shop-tabs/model-shop-tabs-content.vue b/src/components/model-shop-tabs/model-shop-tabs-content.vue index 0a44cc3b..7f5420e4 100644 --- a/src/components/model-shop-tabs/model-shop-tabs-content.vue +++ b/src/components/model-shop-tabs/model-shop-tabs-content.vue @@ -77,6 +77,7 @@ +添加 +
diff --git a/src/components/page-settings/index.vue b/src/components/page-settings/index.vue index 6f9fe17c..1b8be1fa 100644 --- a/src/components/page-settings/index.vue +++ b/src/components/page-settings/index.vue @@ -5,8 +5,11 @@
-
- {{ props.pageData.com_data?.content?.title || '新建页面' }} +
+ +
{{ form?.title || '新建页面' }}
@@ -85,4 +88,7 @@ const text_style = computed(() => `font-weight:${ new_style.value.background_tit z-index: 1; box-sizing: border-box; } +.logo-style { + max-height: 3.2rem; +} diff --git a/src/components/page-settings/page-content.vue b/src/components/page-settings/page-content.vue index 2e0b4f17..5ae15154 100644 --- a/src/components/page-settings/page-content.vue +++ b/src/components/page-settings/page-content.vue @@ -6,6 +6,9 @@