2025-10-23 18:02:29 +08:00
|
|
|
package route
|
|
|
|
|
|
|
|
|
|
import (
|
2025-11-06 21:09:50 +08:00
|
|
|
"datart/route/admin"
|
2025-10-23 18:02:29 +08:00
|
|
|
"datart/route/api"
|
|
|
|
|
|
|
|
|
|
"github.com/gin-gonic/gin"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func LoadRoute(engine *gin.Engine) {
|
2025-11-20 20:58:51 +08:00
|
|
|
engine.Use(gin.Recovery())
|
2025-10-23 18:02:29 +08:00
|
|
|
|
|
|
|
|
a := new(api.Api)
|
|
|
|
|
ga := engine.Group("api")
|
2025-12-05 17:54:25 +08:00
|
|
|
ga.POST("/alarm", a.PostUploadAlarm)
|
|
|
|
|
ga.GET("/points", a.GetPoints)
|
2025-11-06 21:09:50 +08:00
|
|
|
ga.GET("/events", a.GetEvents)
|
|
|
|
|
ga.POST("/events", a.PostUpsertEvents)
|
|
|
|
|
|
|
|
|
|
d := new(admin.Admin)
|
|
|
|
|
gd := engine.Group("admin")
|
|
|
|
|
gd.POST("/command", d.PostExecuteCommand)
|
2025-10-23 18:02:29 +08:00
|
|
|
}
|