From a127ddfeba8328e2b35d3c7395780b4eb1c185b6 Mon Sep 17 00:00:00 2001 From: yarnom Date: Wed, 24 Sep 2025 10:50:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E6=B5=B7=E7=8F=A0?= =?UTF-8?q?=E5=92=8C=E7=95=AA=E7=A6=BA=E6=B0=94=E8=B1=A1=E7=AB=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/server/gin.go | 24 ++++++++++++++++++++++++ templates/_header.html | 2 ++ templates/radar_guangzhou.html | 20 +++++++++++++++++--- 3 files changed, 43 insertions(+), 3 deletions(-) diff --git a/internal/server/gin.go b/internal/server/gin.go index 9fc19a4..5ba03f0 100644 --- a/internal/server/gin.go +++ b/internal/server/gin.go @@ -31,6 +31,8 @@ func StartGinServer() error { r.GET("/", indexHandler) r.GET("/radar/nanning", radarNanningHandler) r.GET("/radar/guangzhou", radarGuangzhouHandler) + r.GET("/radar/panyu", radarPanyuHandler) + r.GET("/radar/haizhu", radarHaizhuHandler) // API路由组 api := r.Group("/api") @@ -90,6 +92,28 @@ func radarGuangzhouHandler(c *gin.Context) { c.HTML(http.StatusOK, "radar_guangzhou.html", data) } +// radarHaizhuHandler 海珠雷达站占位页 +func radarHaizhuHandler(c *gin.Context) { + data := types.PageData{ + Title: "海珠雷达站", + ServerTime: time.Now().Format("2006-01-02 15:04:05"), + OnlineDevices: database.GetOnlineDevicesCount(database.GetDB()), + TiandituKey: "0c260b8a094a4e0bc507808812cefdac", + } + c.HTML(http.StatusOK, "radar_haizhu.html", data) +} + +// radarPanyuHandler 番禺雷达站占位页 +func radarPanyuHandler(c *gin.Context) { + data := types.PageData{ + Title: "番禺雷达站", + ServerTime: time.Now().Format("2006-01-02 15:04:05"), + OnlineDevices: database.GetOnlineDevicesCount(database.GetDB()), + TiandituKey: "0c260b8a094a4e0bc507808812cefdac", + } + c.HTML(http.StatusOK, "radar_panyu.html", data) +} + // systemStatusHandler 处理系统状态API请求 func systemStatusHandler(c *gin.Context) { status := types.SystemStatus{ diff --git a/templates/_header.html b/templates/_header.html index 60aef2b..0fa79cf 100644 --- a/templates/_header.html +++ b/templates/_header.html @@ -6,6 +6,8 @@ 首页 南宁雷达站 广州雷达站 + 番禺雷达站 + 海珠雷达站