rfid_config.go 1.3 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 RfidConfigRouter struct {}
  7. // InitRfidConfigRouter 初始化 rfidConfig表 路由信息
  8. func (s *RfidConfigRouter) InitRfidConfigRouter(Router *gin.RouterGroup,PublicRouter *gin.RouterGroup) {
  9. rfidConfigRouter := Router.Group("rfidConfig").Use(middleware.OperationRecord())
  10. rfidConfigRouterWithoutRecord := Router.Group("rfidConfig")
  11. rfidConfigRouterWithoutAuth := PublicRouter.Group("rfidConfig")
  12. {
  13. rfidConfigRouter.POST("createRfidConfig", rfidConfigApi.CreateRfidConfig) // 新建rfidConfig表
  14. rfidConfigRouter.DELETE("deleteRfidConfig", rfidConfigApi.DeleteRfidConfig) // 删除rfidConfig表
  15. rfidConfigRouter.DELETE("deleteRfidConfigByIds", rfidConfigApi.DeleteRfidConfigByIds) // 批量删除rfidConfig表
  16. rfidConfigRouter.PUT("updateRfidConfig", rfidConfigApi.UpdateRfidConfig) // 更新rfidConfig表
  17. }
  18. {
  19. rfidConfigRouterWithoutRecord.GET("findRfidConfig", rfidConfigApi.FindRfidConfig) // 根据ID获取rfidConfig表
  20. rfidConfigRouterWithoutRecord.GET("getRfidConfigList", rfidConfigApi.GetRfidConfigList) // 获取rfidConfig表列表
  21. }
  22. {
  23. rfidConfigRouterWithoutAuth.GET("getRfidConfigPublic", rfidConfigApi.GetRfidConfigPublic) // rfidConfig表开放接口
  24. }
  25. }