|
|
@ -1061,8 +1061,12 @@ namespace BBWYB.Server.Business |
|
|
|
/// <returns></returns>
|
|
|
|
public long GetNoCompletedAndTimeOutSpuOptimizationTaskCount() |
|
|
|
{ |
|
|
|
return fsql.Select<SpuOptimizationTask>().Where(t => t.ReStartTimes > 2 && t.IsOptimizationCompleted == false) |
|
|
|
.Count(); |
|
|
|
return fsql.Select<SpuOptimizationTask, TimeLimitTask>() |
|
|
|
.InnerJoin((st, t) => st.Id == t.TaskId) |
|
|
|
.Where((st, t) => st.ReStartTimes > 0 || |
|
|
|
(t.CompletionTime == null && |
|
|
|
t.ExpirationTime < DateTime.Now)) |
|
|
|
.Count(); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|