diff --git a/frontend/src/pages/Home/Home.tsx b/frontend/src/pages/Home/Home.tsx
index 4f5b120..32119b9 100644
--- a/frontend/src/pages/Home/Home.tsx
+++ b/frontend/src/pages/Home/Home.tsx
@@ -130,12 +130,18 @@ export default function WelcomePage() {
功能模块
-
+
{menuItems.map((item) => (
navigate(item.children ? `/data/${item.children[0].id}`: `/data/${item.id}`)}
- className="cursor-pointer hover:shadow-lg transition-all duration-200 border-0 shadow-md relative overflow-hidden group"
+ onClick={() => {
+ if (item.externalLink) {
+ window.open(item.externalLink, "_blank");
+ return;
+ }
+ navigate(item.children ? `/data/${item.children[0].id}`: `/data/${item.id}`);
+ }}
+ className="cursor-pointer hover:shadow-lg transition-all duration-200 border-0 shadow-md relative overflow-hidden group w-full md:w-[calc(50%-12px)] lg:w-[280px]"
>