zhangqian
2023-10-08 c073c915b23db5a3bde659ceed21849b5d0e484c
获取任务去掉时间限制
1个文件已修改
8 ■■■■ 已修改文件
service/task.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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
}