rfid_pen.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 RfidPenRouter struct {}
  7. // InitRfidPenRouter 初始化 rfidPen表 路由信息
  8. func (s *RfidPenRouter) InitRfidPenRouter(Router *gin.RouterGroup,PublicRouter *gin.RouterGroup) {
  9. rfidPenRouter := Router.Group("rfidPen").Use(middleware.OperationRecord())
  10. rfidPenRouterWithoutRecord := Router.Group("rfidPen")
  11. rfidPenRouterWithoutAuth := PublicRouter.Group("rfidPen")
  12. {
  13. rfidPenRouter.POST("createRfidPen", rfidPenApi.CreateRfidPen) // 新建rfidPen表
  14. rfidPenRouter.DELETE("deleteRfidPen", rfidPenApi.DeleteRfidPen) // 删除rfidPen表
  15. rfidPenRouter.DELETE("deleteRfidPenByIds", rfidPenApi.DeleteRfidPenByIds) // 批量删除rfidPen表
  16. rfidPenRouter.PUT("updateRfidPen", rfidPenApi.UpdateRfidPen) // 更新rfidPen表
  17. }
  18. {
  19. rfidPenRouterWithoutRecord.GET("findRfidPen", rfidPenApi.FindRfidPen) // 根据ID获取rfidPen表
  20. rfidPenRouterWithoutRecord.GET("getRfidPenList", rfidPenApi.GetRfidPenList) // 获取rfidPen表列表
  21. }
  22. {
  23. rfidPenRouterWithoutAuth.GET("getRfidPenPublic", rfidPenApi.GetRfidPenPublic) // rfidPen表开放接口
  24. }
  25. }