package rfidProgram import ( "github.com/flipped-aurora/gin-vue-admin/server/middleware" "github.com/gin-gonic/gin" ) type RfidRoomRouter struct {} // InitRfidRoomRouter 初始化 rfidRoom表 路由信息 func (s *RfidRoomRouter) InitRfidRoomRouter(Router *gin.RouterGroup,PublicRouter *gin.RouterGroup) { rfidRoomRouter := Router.Group("rfidRoom").Use(middleware.OperationRecord()) rfidRoomRouterWithoutRecord := Router.Group("rfidRoom") rfidRoomRouterWithoutAuth := PublicRouter.Group("rfidRoom") { rfidRoomRouter.POST("createRfidRoom", rfidRoomApi.CreateRfidRoom) // 新建rfidRoom表 rfidRoomRouter.DELETE("deleteRfidRoom", rfidRoomApi.DeleteRfidRoom) // 删除rfidRoom表 rfidRoomRouter.DELETE("deleteRfidRoomByIds", rfidRoomApi.DeleteRfidRoomByIds) // 批量删除rfidRoom表 rfidRoomRouter.PUT("updateRfidRoom", rfidRoomApi.UpdateRfidRoom) // 更新rfidRoom表 } { rfidRoomRouterWithoutRecord.GET("findRfidRoom", rfidRoomApi.FindRfidRoom) // 根据ID获取rfidRoom表 rfidRoomRouterWithoutRecord.GET("getRfidRoomList", rfidRoomApi.GetRfidRoomList) // 获取rfidRoom表列表 } { rfidRoomRouterWithoutAuth.GET("getRfidRoomPublic", rfidRoomApi.GetRfidRoomPublic) // rfidRoom表开放接口 } }