sunpengfei
2025-08-04 4950d547503c7c1d5d0ff6487e6768937170ddf7
FlexJobApi.Core/Utils/PagedListUtils/PagedListUtils.cs
@@ -51,12 +51,13 @@
            var entityType = typeof(T);
            int index = 0;
            var props = entityType.GetProperties();
            foreach (var order in orders)
            {
                if (string.IsNullOrEmpty(order.Property)) continue;
                // 获取排序字段的属性信息
                var propertyInfo = entityType.GetProperty(order.Property);
                var propertyInfo = props.FirstOrDefault(it => it.Name.Equals(order.Property, StringComparison.OrdinalIgnoreCase));
                if (propertyInfo == null) throw Oops.Oh(EnumErrorCodeType.s404, $"该排序字段{order.Property}");
                // 创建表达式树