diff --git a/VideoAnalysis/Components/Pages/VideoTaskPage.razor b/VideoAnalysis/Components/Pages/VideoTaskPage.razor index b93a5b5..6cb4c50 100644 --- a/VideoAnalysis/Components/Pages/VideoTaskPage.razor +++ b/VideoAnalysis/Components/Pages/VideoTaskPage.razor @@ -10,7 +10,9 @@ - + + + diff --git a/VideoAnalysis/Components/Pages/VideoTaskPage.razor.cs b/VideoAnalysis/Components/Pages/VideoTaskPage.razor.cs index bf3070c..c8df664 100644 --- a/VideoAnalysis/Components/Pages/VideoTaskPage.razor.cs +++ b/VideoAnalysis/Components/Pages/VideoTaskPage.razor.cs @@ -2,6 +2,7 @@ using AntDesign.TableModels; using FFmpeg.NET.Services; using Microsoft.AspNetCore.Components; +using Microsoft.AspNetCore.Components.Web; using Microsoft.AspNetCore.DataProtection.KeyManagement; using SqlSugar; using System.Linq.Expressions; @@ -47,6 +48,22 @@ namespace Learn.VideoAnalysis.Components.Pages /// /// /// + async void ShowErrorTask(MouseEventArgs e) + { + _dataSource = await taskDB.AsQueryable() + .Where(s=>s.ErrorMessage != null &&s.ErrorMessage!=string.Empty) + .Select() + .ToListAsync(); + _total = _dataSource.Count(); + tableLoading = false; + StateHasChanged(); + + } + /// + /// 分页 查询 筛选 时 + /// + /// + /// async void OnChange(QueryModel query) { lastQuery= query;