| | |
| | | Polygon CameraPolygonVo `json:"polygon"` |
| | | } |
| | | |
| | | // @Summary 查询所有任务 |
| | | // @Description "查询所有任务" |
| | | // @Accept json |
| | | // @Produce json |
| | | // @Tags CameraTask |
| | | // @Param cameraIds body controllers.MultiCamera false "摄像机id数组" |
| | | // @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/alltask [post] |
| | | func (controller CameraTaskController) FindTasksByCameraIds(c *gin.Context){ |
| | | var mulCamera MultiCamera |
| | | c.BindJSON(&mulCamera) |
| | |
| | | } |
| | | } |
| | | |
| | | // @Summary 查询所有任务 |
| | | // @Description "查询所有任务" |
| | | // @Produce json |
| | | // @Tags CameraTask |
| | | // @Param cameraId path string true "摄像机id" |
| | | // @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/task/{cameraId} [get] |
| | | func (controller CameraTaskController) CameraTaskAll(c *gin.Context) { |
| | | cameraId := c.Param("cameraId") |
| | | if cameraId == "" { |
| | |
| | | } |
| | | |
| | | |
| | | // @Summary 摄像机保存任务 |
| | | // @Description 摄像机保存任务 |
| | | // @Accept json |
| | | // @Produce json |
| | | // @Tags camera |
| | | // @Param args body controllers.CameraTaskSaveArg true "摄像机任务保存请求参数" |
| | | // @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/saveTask [post] |
| | | func (ac CameraController) CameraTaskSave(c *gin.Context) { |
| | | var saveBody CameraTaskSaveArg |
| | | err := c.BindJSON(&saveBody) |
| | |
| | | } |
| | | } |
| | | |
| | | // @Summary 删除摄像机的任务 |
| | | // @Description 删除摄像机的任务 |
| | | // @Produce json |
| | | // @Tags camera |
| | | // @Param cameraId path string true "摄像机id" |
| | | // @Param taskId path string true "任务id" |
| | | // @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/delTask/{cameraId}/{taskId} [delete] |
| | | func (ac CameraController) CameraDelTask(c *gin.Context) { |
| | | cameraId := c.Param("cameraId") |
| | | taskId := c.Param("taskId") |
| | |
| | | AlarmLevel int `json:"alarm_level"` |
| | | } |
| | | |
| | | // @Summary 保存任务是否下传数据 |
| | | // @Description 保存任务是否下传数据 |
| | | // @Accept json |
| | | // @Produce json |
| | | // @Tags CameraTask |
| | | // @Param TransAndAlarmLevel body controllers.DataTransVo true "请求参数结构" |
| | | // @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}" |
| | | // @Failure 500 {string} json "{"code":500, success:false, msg:"", data:""}" |
| | | // @Router /data/api-v/cameraTask/saveIsDataTrans [post] |
| | | func (controller CameraTaskController) SaveIsDataTrans(c *gin.Context) { |
| | | var transVo DataTransVo |
| | | if err := c.BindJSON(&transVo);err!=nil { |
| | |
| | | } |
| | | } |
| | | |
| | | // @Summary 保存规则组报警等级 |
| | | // @Description 保存规则组报警等级 |
| | | // @Produce json |
| | | // @Tags CameraTask |
| | | // @Param GroupLevel body controllers.GroupAlarmLevelVo true "alarmLevel" |
| | | // @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}" |
| | | // @Failure 500 {string} json "{"code":500, success:false, msg:"", data:""}" |
| | | // @Router /data/api-v/cameraTask/saveAlarmLevelByGroup [post] |
| | | func (controller CameraTaskController) SaveAlarmLevelByGroup(c *gin.Context) { |
| | | var groupLevelVo GroupAlarmLevelVo |
| | | if err := c.BindJSON(&groupLevelVo);err !=nil { |
| | |
| | | Status int `json:"status"` |
| | | } |
| | | |
| | | // @Summary 更新任务状态 |
| | | // @Description 更新任务状态 |
| | | // @Produce json |
| | | // @Tags CameraTask |
| | | // @Param CameraTaskStatus body controllers.CameraTaskStatusVo true "参数结构体" |
| | | // @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}" |
| | | // @Failure 500 {string} json "{"code":500, success:false, msg:"", data:""}" |
| | | // @Router /data/api-v/cameraTask/updateCameraTaskStatus [post] |
| | | func (controller CameraTaskController) UpdateCameraTaskStatus(c *gin.Context) { |
| | | var paramVo CameraTaskStatusVo |
| | | if err := c.BindJSON(¶mVo);err !=nil { |