sqlite的api,便于内部使用
龙赣华
2019-05-17 72bb6aec42e7a0232a0a2f3831176b2980a3a5dd
entites.go
@@ -32,6 +32,19 @@
   Reserved   string
}
type TreeMenu struct {
   Id        string     `json:"id" `
   Type      string     `json:"type"`
   Name      string     `json:"name"`
   Treenodes []TreeMenu `json:"children"`
}
type TreeNode struct {
   Id       int
   Name     string
   Parentid int
}
//摄像机结构
type Camera struct {
   Id        string
@@ -68,15 +81,24 @@
type CameraTask struct {
   Cameraid   string `json:"cameraid"` //摄像机id 来自于摄像机表
   Taskid     string `json:"taskid"`   //任务id  来自于任务表
   Sdkid      string `json:"sdkId"`    //算法id 来自与算法表
   DelFlag    bool
   UpdateFlag bool   // 算法名称
   SdkArgs    string `json:"sdkArgs"` // 算法参数
   Enable     int    //默认启用
}
type TasksRes struct {
   Task      Task    `json:"task"` //任务结构体
   Sdks      []Sdk   `json:"sdks"` //任务对应的算法信息和参数
   CtlTime   TimeCtl `json:"ctlTime"`
   LinkType  string         `json:"linkType"`
   SdkFrames Frame   `json:"sdkFrames"` //画框的结构
}
//任务和算法关联
type TaskSdk struct {
   Id       string
   Taskid string
   Sdkid  string //来自于算法表
   Sort   int    `json:"sort"` //排序