From a6734ba1433f0e57fe3a29f14ff9ecea391d9bf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Sun, 6 Jul 2025 11:35:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=BD=91=E7=AB=99=E5=BA=95?= =?UTF-8?q?=E9=83=A8=E3=80=81=E8=A7=A3=E5=86=B3=E5=B1=85=E4=B8=AD=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/cms/cmsWebsite/model/index.ts | 7 +++++++ src/api/layout/index.ts | 2 ++ src/app/globals.css | 2 +- src/app/layout.tsx | 2 +- src/app/page.tsx | 5 +++-- src/components/layout/Footer.tsx | 22 +++++++++++----------- src/components/layout/Header.tsx | 5 +++-- 7 files changed, 28 insertions(+), 17 deletions(-) diff --git a/src/api/cms/cmsWebsite/model/index.ts b/src/api/cms/cmsWebsite/model/index.ts index a518ff4..19c40ac 100644 --- a/src/api/cms/cmsWebsite/model/index.ts +++ b/src/api/cms/cmsWebsite/model/index.ts @@ -1,6 +1,7 @@ import type { PageParam } from '@/api'; import {CmsWebsiteSetting} from "@/api/cms/cmsWebsiteSetting/model"; import {CmsNavigation} from "@/api/cms/cmsNavigation/model"; +import {CmsNavigation} from "@/api/cms/cmsNavigation/model"; /** * 网站信息记录表 @@ -126,6 +127,12 @@ export interface CmsWebsite { topNavs?: CmsNavigation[]; // 底部导航菜单 bottomNavs?: CmsNavigation[]; + // 导航菜单列表 + navigations?: CmsNavigation[]; + // 顶部导航菜单 + topNavs?: CmsNavigation[]; + // 底部导航菜单 + bottomNavs?: CmsNavigation[]; } /** diff --git a/src/api/layout/index.ts b/src/api/layout/index.ts index d7558a8..0dcd38e 100644 --- a/src/api/layout/index.ts +++ b/src/api/layout/index.ts @@ -67,6 +67,8 @@ export async function getTopNavigations(): Promise { return getNavigations(1); // position: 1 表示顶部菜单 } + + /** * 获取当前登录的用户信息、菜单、权限、角色 */ diff --git a/src/app/globals.css b/src/app/globals.css index b419e55..cb0ecac 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -20,7 +20,7 @@ * { box-sizing: border-box; padding: 0; - margin: 0; + margin: 0 auto; } html, diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 2cc53ce..8c2f172 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -89,7 +89,7 @@ export default function RootLayout({
-
{children}
+
{children}