package rfidProgram import ( "github.com/flipped-aurora/gin-vue-admin/server/middleware" "github.com/gin-gonic/gin" ) type RfidPenRouter struct {} // InitRfidPenRouter 初始化 rfidPen表 路由信息 func (s *RfidPenRouter) InitRfidPenRouter(Router *gin.RouterGroup,PublicRouter *gin.RouterGroup) { rfidPenRouter := Router.Group("rfidPen").Use(middleware.OperationRecord()) rfidPenRouterWithoutRecord := Router.Group("rfidPen") rfidPenRouterWithoutAuth := PublicRouter.Group("rfidPen") { rfidPenRouter.POST("createRfidPen", rfidPenApi.CreateRfidPen) // 新建rfidPen表 rfidPenRouter.DELETE("deleteRfidPen", rfidPenApi.DeleteRfidPen) // 删除rfidPen表 rfidPenRouter.DELETE("deleteRfidPenByIds", rfidPenApi.DeleteRfidPenByIds) // 批量删除rfidPen表 rfidPenRouter.PUT("updateRfidPen", rfidPenApi.UpdateRfidPen) // 更新rfidPen表 } { rfidPenRouterWithoutRecord.GET("findRfidPen", rfidPenApi.FindRfidPen) // 根据ID获取rfidPen表 rfidPenRouterWithoutRecord.GET("getRfidPenList", rfidPenApi.GetRfidPenList) // 获取rfidPen表列表 } { rfidPenRouterWithoutAuth.GET("getRfidPenPublic", rfidPenApi.GetRfidPenPublic) // rfidPen表开放接口 } }