From 6cd3d2ccded8ec7af5feff58352580a2db906fec Mon Sep 17 00:00:00 2001 From: b2894lxlx <517289602@qq.com> Date: Tue, 12 Nov 2024 17:13:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=8A=A8=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/cms/cmsNavigation/model/index.ts | 4 +- components/AppHeader.vue | 282 ++++++++++++++++++--------- pages/components/AboutUs.vue | 46 +++-- pages/components/CompanyStyle.vue | 19 +- 4 files changed, 240 insertions(+), 111 deletions(-) diff --git a/api/cms/cmsNavigation/model/index.ts b/api/cms/cmsNavigation/model/index.ts index 66529e2..f60579d 100644 --- a/api/cms/cmsNavigation/model/index.ts +++ b/api/cms/cmsNavigation/model/index.ts @@ -1,4 +1,4 @@ -import type { PageParam } from '@/api'; +import type {PageParam} from '@/api'; import type {CmsDesign} from "~/api/cms/cmsDesign/model"; /** @@ -79,6 +79,8 @@ export interface CmsNavigation { label?: string; value?: number; design?: CmsDesign; + childHeight?: number, + showChild?: boolean } /** diff --git a/components/AppHeader.vue b/components/AppHeader.vue index e830f99..4ac3cb9 100644 --- a/components/AppHeader.vue +++ b/components/AppHeader.vue @@ -1,104 +1,130 @@