diff --git a/IRaCIS.Core.Infrastructure/_IRaCIS/IQueryablePageListExtensions.cs b/IRaCIS.Core.Infrastructure/_IRaCIS/IQueryablePageListExtensions.cs index 9746f100f..5fdbf8e2c 100644 --- a/IRaCIS.Core.Infrastructure/_IRaCIS/IQueryablePageListExtensions.cs +++ b/IRaCIS.Core.Infrastructure/_IRaCIS/IQueryablePageListExtensions.cs @@ -13,7 +13,16 @@ namespace IRaCIS.Core.Infrastructure.Extention public static class QueryablePageListExtensions { - //单字段排序 异步 (或者默认排序字段是空,多字段排序,传递了,就以传递的单字段为准) + + /// + /// 后端默认指定多字段排序(前段排序字段为空的时候),否则就是单字段排序,以前端传递的排序 + /// + /// + /// + /// 前段传递的参数 + /// 后端默认指定的多字段排序,如果前端为空,就用后端默认指定的,否则以前端为准 + /// + /// public static async Task> ToPagedListAsync(this IQueryable source, PageInput pageInput, string[] sortArray = default, CancellationToken cancellationToken = default) { var isMultiSortFiled = false; @@ -95,7 +104,16 @@ namespace IRaCIS.Core.Infrastructure.Extention } - //兼容之前后端给了默认值的,不影响之前的逻辑,只是改写法 + + /// + /// 兼容之前后端给了默认值的,不影响之前的逻辑,只是改写法 + /// + /// + /// + /// 前段传递的参数 + /// 后端默认指定的排序字段,如果前端为空,就用后端默认指定的,否则以前端为准 + /// + /// public static async Task> ToPagedListAsync(this IQueryable source, PageInput pageInput, string sortField , CancellationToken cancellationToken = default) {