| 123456789101112131415161718192021222324252627282930 |
- package item
- import (
- "github.com/gin-gonic/gin"
- v1 "server/api/v1"
- "server/middleware"
- )
- type DeviceRouter struct{}
- func (s *DeviceRouter) InitDeviceRouter(Router *gin.RouterGroup) {
- deviceRouter := Router.Group("device").Use(middleware.OperationRecord())
- deviceRouterWithoutRecord := Router.Group("device")
- deviceApi := v1.ApiGroupApp.ItemApiGroup.DeviceApi
- {
- deviceRouter.POST("createDevice", deviceApi.CreateDevice)
- deviceRouter.PUT("updateDevice", deviceApi.UpdateDevice)
- deviceRouter.PUT("batchUpdateDeviceTime", deviceApi.BatchUpdateDeviceTime)
- deviceRouter.PUT("batchUpdateRegionTime", deviceApi.BatchUpdateRegionTime)
- deviceRouter.POST("deviceLoopSwitch", deviceApi.DeviceLoopSwitch)
- deviceRouter.POST("regionSwitch", deviceApi.RegionSwitch)
- deviceRouter.POST("deviceBatchSwitch", deviceApi.DeviceBatchSwitch)
- }
- {
- deviceRouterWithoutRecord.POST("queryDeviceList", deviceApi.QueryDeviceList)
- }
- }
|