liuxiaolong
2019-06-18 9adc54d7d40a48a50ae04db81ae4fa58c9699742
controllers/cameraTask.go
@@ -6,6 +6,7 @@
   "webserver/extend/util"
   "fmt"
   "github.com/gin-gonic/gin"
   "webserver/models"
)
type CameraTaskController struct {
@@ -19,7 +20,7 @@
type CameraTaskVo struct {
   Id          string `json:"id"`
   CameraIds   string `json:"camera_ids"`
   CameraId   string `json:"camera_id"`
   TaskId      string `json:"task_id"` //任务id  来自于任务表
   TimeRule    string `json:"time_rule"`
   ReactRule   string `json:"react_rule"`
@@ -29,7 +30,7 @@
   Enable      int    `json:"enable"`                //默认启用
   Sort        int    `json:"sort"`    //任务排序
   IsFull      int    `json:"is_full"` //参数是否设置完整
   LinkGroupId string `json:"link_group_id"` //联动任务组
   LinkTaskId string `json:"link_task_id"` //联动任务组
}
type CameraTaskSaveArg struct {
@@ -63,6 +64,16 @@
   GroupId string `json:"group_id"`
}
type LinkCameraTasksVo struct {
}
type CameraTaskInfoVo struct {
   Camera models.Camera `json:"camera"`
   Tasks []models.Task `json:"tasks"`
   Polygon CameraPolygonVo `json:"polygon"`
}
// @Summary 查询所有任务
// @Description "查询所有任务"
// @Accept json