2025-08-29 15:24:21 +08:00
|
|
|
// Package router provides router config
|
2025-07-31 10:31:26 +08:00
|
|
|
package router
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"modelRT/handler"
|
|
|
|
|
|
|
|
|
|
"github.com/gin-gonic/gin"
|
|
|
|
|
)
|
|
|
|
|
|
2025-08-29 15:24:21 +08:00
|
|
|
// registerDiagramRoutes define func of register diagram routes
|
2025-07-31 10:31:26 +08:00
|
|
|
func registerDiagramRoutes(rg *gin.RouterGroup) {
|
|
|
|
|
g := rg.Group("/diagram/")
|
|
|
|
|
// TODO add diagram middleware
|
|
|
|
|
g.GET("load", handler.CircuitDiagramLoadHandler)
|
|
|
|
|
g.POST("create", handler.CircuitDiagramCreateHandler)
|
|
|
|
|
g.POST("update", handler.CircuitDiagramUpdateHandler)
|
|
|
|
|
g.POST("delete", handler.CircuitDiagramDeleteHandler)
|
|
|
|
|
}
|