zhangqian
2023-09-28 e8b6ad0c160a39b024b0f2b996d603bdd9b22db9
service/task.go
@@ -10,7 +10,6 @@
   "apsClient/pkg/ecode"
   "apsClient/pkg/logx"
   "apsClient/pkg/structx"
   "encoding/json"
   "fmt"
   "gorm.io/gorm"
   "time"
@@ -106,15 +105,16 @@
      taskList = append(taskList, &taskData)
      workers = append(workers, procedure.ProceduresInfo.Workers...)
   }
   count, _ = search.SetStatus(model.ProcedureStatusWaitProcess).SetStartTimeMax(nowTs).SetEndTimeMin(nowTs).Count()
   taskResp = &response.TaskResponse{
      Tasks:     taskList,
      TaskCount: count,
      Workers:   slf.WorkerDistinct(workers),
      Tasks:   taskList,
      Workers: slf.WorkerDistinct(workers),
   }
   return taskResp, ecode.OK
}
func (slf TaskService) NewTaskCount() (count int64) {
   nowTs := time.Now().Unix()
   count, _ = model.NewProceduresSearch(nil).SetDeviceId(conf.Conf.System.DeviceId).SetStatus(model.ProcedureStatusWaitProcess).SetStartTimeMax(nowTs).SetEndTimeMin(nowTs).Count()
   return count
}
func (slf TaskService) WorkerDistinct(workers []*common.ProcedureWorker) (NoRepeatedWorkers []*common.ProcedureWorker) {
@@ -176,11 +176,6 @@
      return nil, err
   }
   if err == nil {
      err = json.Unmarshal([]byte(data.Params), &data.ParamsMap)
      if err != nil {
         logx.Errorf("process model json.Unmarshal:%v", err)
         return
      }
      return data, nil
   }