| 12345678910111213141516171819202122232425262728 |
- package devices
- import (
- "github.com/gin-gonic/gin"
- v1 "server/api/v1"
- )
- type CameraRouter struct {
- }
- func (pr *CameraRouter) InitCameraRouter(Router *gin.RouterGroup, PubRouter *gin.RouterGroup) {
- cameraRouter := Router.Group("camera")
- cameraPubRouter := PubRouter.Group("camera")
- cameraApi := v1.ApiGroupApp.DevicesApiGroup.CameraApi
- {
- cameraPubRouter.PUT("DeviceEndianHeartbeat", cameraApi.DeviceEndianHeartbeat)
- cameraPubRouter.POST("DeviceEndianEvent", cameraApi.DeviceEndianEvent)
- }
- {
- cameraRouter.GET("queryAllCameras", cameraApi.QueryAllCameras)
- cameraRouter.POST("queryCameraList", cameraApi.QueryCameraList)
- cameraRouter.POST("createCamera", cameraApi.CreateCamera)
- cameraRouter.PUT("updateCamera", cameraApi.UpdateCamera)
- cameraRouter.DELETE("deleteCamera", cameraApi.DeleteCamera)
- }
- }
|