zhangqian
2023-10-08 c073c915b23db5a3bde659ceed21849b5d0e484c
service/task.go
@@ -34,7 +34,6 @@
      Workers:   slf.WorkerDistinct(workers),
   }
   nowTs := time.Now().Unix()
   var (
      err          error
      orders       []*model.Order
@@ -47,13 +46,9 @@
   if mode == constvar.TaskModeUnStarted {
      search.SetStatus(model.ProcedureStatusWaitProcess).
         SetStartTimeMax(nowTs).
         SetEndTimeMin(nowTs).
         SetOrder("start_time asc")
   } else if mode == constvar.TaskModeCurrent {
      search.SetStatus(model.ProcedureStatusProcessing).
         SetStartTimeMax(nowTs).
         SetEndTimeMin(nowTs).
         SetOrder("status desc, start_time asc")
   } else if mode == constvar.TaskModeLastFinished {
      search.SetStatus(model.ProcedureStatusFinished).SetOrder("updated_at desc")
@@ -112,8 +107,7 @@
   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).SetEndTimeMin(nowTs).Count()
   count, _ = model.NewProceduresSearch(nil).SetDeviceId(conf.Conf.System.DeviceId).SetStatus(model.ProcedureStatusWaitProcess).Count()
   return count
}