service/task.go
@@ -23,7 +23,7 @@
   return &TaskService{}
}
// GetTask 获取任务,未完成的开始时间最早的任务
// GetTask 获取任务,未完成的开始时间小于等于当前时间,结束时间大于当前时间
func (slf TaskService) GetTask(page, pageSize int) (taskResp *response.TaskResponse, code int) {
   var taskList []*response.TaskData
   var count int64
@@ -37,6 +37,7 @@
   )
   procedures, err = model.NewProceduresSearch(nil).SetOrder("start_time asc").
      SetStartTimeMax(nowTs).
      SetEndTimeMin(nowTs).
      SetDeviceId(conf.Conf.System.DeviceId).
      SetStatusNot(model.ProcedureStatusFinished).
      SetPage(page, pageSize).