rfid_room.go 1.2 KB

12345678910111213141516171819202122232425262728
  1. package rfidProgram
  2. import (
  3. "github.com/flipped-aurora/gin-vue-admin/server/middleware"
  4. "github.com/gin-gonic/gin"
  5. )
  6. type RfidRoomRouter struct {}
  7. // InitRfidRoomRouter 初始化 rfidRoom表 路由信息
  8. func (s *RfidRoomRouter) InitRfidRoomRouter(Router *gin.RouterGroup,PublicRouter *gin.RouterGroup) {
  9. rfidRoomRouter := Router.Group("rfidRoom").Use(middleware.OperationRecord())
  10. rfidRoomRouterWithoutRecord := Router.Group("rfidRoom")
  11. rfidRoomRouterWithoutAuth := PublicRouter.Group("rfidRoom")
  12. {
  13. rfidRoomRouter.POST("createRfidRoom", rfidRoomApi.CreateRfidRoom) // 新建rfidRoom表
  14. rfidRoomRouter.DELETE("deleteRfidRoom", rfidRoomApi.DeleteRfidRoom) // 删除rfidRoom表
  15. rfidRoomRouter.DELETE("deleteRfidRoomByIds", rfidRoomApi.DeleteRfidRoomByIds) // 批量删除rfidRoom表
  16. rfidRoomRouter.PUT("updateRfidRoom", rfidRoomApi.UpdateRfidRoom) // 更新rfidRoom表
  17. }
  18. {
  19. rfidRoomRouterWithoutRecord.GET("findRfidRoom", rfidRoomApi.FindRfidRoom) // 根据ID获取rfidRoom表
  20. rfidRoomRouterWithoutRecord.GET("getRfidRoomList", rfidRoomApi.GetRfidRoomList) // 获取rfidRoom表列表
  21. }
  22. {
  23. rfidRoomRouterWithoutAuth.GET("getRfidRoomPublic", rfidRoomApi.GetRfidRoomPublic) // rfidRoom表开放接口
  24. }
  25. }