Browse Source

!1739 修复作业执行记录查询非常慢问题,条件是明确的直接相等
Merge pull request !1739 from Lzh666/N/A

zuohuaijun 1 year ago
parent
commit
89a2a38d9a
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Admin.NET/Admin.NET.Core/Service/Job/SysJobService.cs

+ 2 - 2
Admin.NET/Admin.NET.Core/Service/Job/SysJobService.cs

@@ -351,8 +351,8 @@ public class SysJobService : IDynamicApiController, ITransient
     public async Task<SqlSugarPagedList<SysJobTriggerRecord>> PageJobTriggerRecord(PageJobTriggerRecordInput input)
     {
         return await _sysJobTriggerRecordRep.AsQueryable()
-            .WhereIF(!string.IsNullOrWhiteSpace(input.JobId), u => u.JobId.Contains(input.JobId))
-            .WhereIF(!string.IsNullOrWhiteSpace(input.TriggerId), u => u.TriggerId.Contains(input.TriggerId))
+            .WhereIF(!string.IsNullOrWhiteSpace(input.JobId), u => u.JobId == input.JobId)
+            .WhereIF(!string.IsNullOrWhiteSpace(input.TriggerId), u => u.TriggerId == input.TriggerId)
             .OrderByDescending(u => u.Id)
             .ToPagedListAsync(input.Page, input.PageSize);
     }