sunty
2019-07-12 d42b09cda8b2bc58c43c200f3aabdb0b2a7e9211
controllers/task.go
@@ -2,6 +2,7 @@
import (
   "basic.com/dbapi.git"
   "basic.com/pubsub/protomsg.git"
   "encoding/json"
   "time"
@@ -28,6 +29,11 @@
   Sdks []SdkVo `json:"sdks"`
}
var (
   FaceExtract_VirtualTaskId = "92496BDF-2BFA-98F2-62E8-96DD9866ABD2"//虚拟任务id
   FaceExtract_VirtualSdkId = "virtual-faceextract-sdk-pull"//结果输出的算法id
)
// @Summary 查找所有任务,包含任务信息和对应的算法信息
// @Description 查找所有任务
// @Produce json
@@ -40,8 +46,14 @@
   var taskApi dbapi.TaskApi
   taskInfos := taskApi.FindAll()
   var arr []protomsg.TaskSdkInfo
   for _,ti :=range taskInfos{
      if ti.Task.Taskid != FaceExtract_VirtualTaskId{
         arr = append(arr,ti)
      }
   }
   var tasks []TaskSdkVo
   dataBytes, err := json.Marshal(taskInfos)
   dataBytes, err := json.Marshal(arr)
   if err !=nil {
      util.ResponseFormat(c,code.ComError,[]TaskSdkVo{})
   } else {