package rfidProgram import ( "github.com/flipped-aurora/gin-vue-admin/server/middleware" "github.com/gin-gonic/gin" ) type RfidRecordsRouter struct {} // InitRfidRecordsRouter 初始化 rfidRecords表 路由信息 func (s *RfidRecordsRouter) InitRfidRecordsRouter(Router *gin.RouterGroup,PublicRouter *gin.RouterGroup) { rfidRecordsRouter := Router.Group("rfidRecords").Use(middleware.OperationRecord()) rfidRecordsRouterWithoutRecord := Router.Group("rfidRecords") rfidRecordsRouterWithoutAuth := PublicRouter.Group("rfidRecords") { rfidRecordsRouter.POST("createRfidRecords", rfidRecordsApi.CreateRfidRecords) // 新建rfidRecords表 rfidRecordsRouter.DELETE("deleteRfidRecords", rfidRecordsApi.DeleteRfidRecords) // 删除rfidRecords表 rfidRecordsRouter.DELETE("deleteRfidRecordsByIds", rfidRecordsApi.DeleteRfidRecordsByIds) // 批量删除rfidRecords表 rfidRecordsRouter.PUT("updateRfidRecords", rfidRecordsApi.UpdateRfidRecords) // 更新rfidRecords表 } { rfidRecordsRouterWithoutRecord.GET("findRfidRecords", rfidRecordsApi.FindRfidRecords) // 根据ID获取rfidRecords表 rfidRecordsRouterWithoutRecord.GET("getRfidRecordsList", rfidRecordsApi.GetRfidRecordsList) // 获取rfidRecords表列表 } { rfidRecordsRouterWithoutAuth.GET("getRfidRecordsPublic", rfidRecordsApi.GetRfidRecordsPublic) // rfidRecords表开放接口 } }