| | |
| | | |
| | | // @Summary 添加摄像机 |
| | | // @Description "传入区域的id(areaid)和摄像机名字(name) 必须, 其他参数可以在摄像机配置点击保存进行添加" |
| | | // @Security ApiKeyAuth |
| | | // @Accept json |
| | | // @Produce json |
| | | // @Tags camera |
| | |
| | | |
| | | // @Summary 更新摄像机 |
| | | // @Description "用于更新摄像机操作" |
| | | // @Security ApiKeyAuth |
| | | // @Accept json |
| | | // @Produce json |
| | | // @Tags camera |
| | |
| | | |
| | | // @Summary "删除摄像机" |
| | | // @Description "根据摄像机id删除摄像机" |
| | | // @Security ApiKeyAuth |
| | | // @Produce json |
| | | // @Tags camera |
| | | // @Param cid path string true "摄像机id example: cid0" |
| | |
| | | |
| | | // @Summary 显示摄像机 |
| | | // @Description "显示摄像机" |
| | | // @Security ApiKeyAuth |
| | | // @Produce json |
| | | // @Tags camera |
| | | // @Param cid path string true "摄像机id" |
| | |
| | | return json.Marshal(test) |
| | | } |
| | | |
| | | // @Security ApiKeyAuth |
| | | // @Summary 将摄像机挂到指定的目录树下 |
| | | // @Description 将摄像机挂到指定的目录树下 |
| | | // @Produce json |
| | |
| | | fmt.Println(areaId) |
| | | } |
| | | |
| | | // @Security ApiKeyAuth |
| | | // @Summary 删除某一个目录树下的指定摄像机 |
| | | // @Description 删除某一个目录树下的指定摄像机 |
| | | // @Produce json |
| | |
| | | fmt.Println(areaId) |
| | | } |
| | | |
| | | // @Security ApiKeyAuth |
| | | // @Summary 根据server获取所有摄像机列表及信息 |
| | | // @Description 根据server获取所有摄像机列表及信息 |
| | | // @Security ApiKeyAuth |
| | | // @Produce json |
| | | // @Tags camera |
| | | // @Param cameraName query string false "摄像机名称" |
| | |
| | | } |
| | | } |
| | | |
| | | // @Security ApiKeyAuth |
| | | // @Summary 获取运行类型获取摄像机列表 |
| | | // @Description 获取运行类型获取摄像机列表 |
| | | // @Produce json |
| | |
| | | } |
| | | } |
| | | |
| | | // @Security ApiKeyAuth |
| | | // @Summary 切换摄像机运行实时或轮询的开关 |
| | | // @Description 切换摄像机运行实时或轮询的开关 |
| | | // @Produce json |
| | |
| | | } |
| | | } |
| | | |
| | | // @Security ApiKeyAuth |
| | | // @Summary 更新底图 |
| | | // @Description 刷新底图 |
| | | // @Produce json |
| | |
| | | RunType int `json:"run_type"` |
| | | } |
| | | |
| | | // @Security ApiKeyAuth |
| | | // @Summary 摄像机轮询和实时状态切换 |
| | | // @Description 摄像机轮询和实时状态切换 |
| | | // @Produce json |
| | |
| | | } |
| | | } |
| | | |
| | | // @Security ApiKeyAuth |
| | | // @Summary 统计实时和轮询的运行路数情况 |
| | | // @Description 统计实时和轮询的运行路数情况 |
| | | // @Produce json |
| | | // @Tags camera |
| | | // @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}" |
| | | // @Failure 500 {string} json "{"code":500, success:false, msg:"",data:""}" |
| | | // @Router /data/api-v/camera/statisticRunInfo [get] |
| | | func (cc CameraController) StatisticRunInfo(c *gin.Context) { |
| | | var api dbapi.CameraApi |
| | | b, d := api.StatisticRunInfo() |
| | | if b { |
| | | util.ResponseFormat(c,code.Success,d) |
| | | } else { |
| | | util.ResponseFormat(c,code.ComError,"") |
| | | } |
| | | } |
| | | |
| | | |