routes.go 540 B

12345678910111213141516171819202122
  1. // routes.go - 专门管理Gin路由注册
  2. package lc
  3. import "github.com/gin-gonic/gin"
  4. // RegisterRoutes 注册所有HTTP路由(仅路由规则,无业务逻辑)
  5. func RegisterRoutes(engine *gin.Engine, h *PlateDeviceHandler) {
  6. // 分组管理接口(可选,规范接口路径)
  7. apiGroup := engine.Group("/api")
  8. {
  9. //设置
  10. setApi := apiGroup.Group("set")
  11. {
  12. setApi.POST("setDeviceInitData", h.SetDeviceData)
  13. }
  14. //获取
  15. getApi := apiGroup.Group("get")
  16. {
  17. getApi.GET("getDeviceData", h.GetDeviceData)
  18. }
  19. }
  20. }