fix: 修复干线故障管理列表500错误 - OrderBy移至MergeTable之后避免SQL Server子查询排序限制
This commit is contained in:
parent
b5d4c1db44
commit
b1168c4718
|
|
@ -28,7 +28,6 @@ namespace ZR.Service.Business
|
||||||
var list = Queryable()
|
var list = Queryable()
|
||||||
.Where(predicate.ToExpression())
|
.Where(predicate.ToExpression())
|
||||||
.LeftJoin<OdfCables>((f, c) => f.CableId == c.Id)
|
.LeftJoin<OdfCables>((f, c) => f.CableId == c.Id)
|
||||||
.OrderByDescending((f, c) => f.FaultTime)
|
|
||||||
.Select((f, c) => new
|
.Select((f, c) => new
|
||||||
{
|
{
|
||||||
f.Id,
|
f.Id,
|
||||||
|
|
@ -45,6 +44,7 @@ namespace ZR.Service.Business
|
||||||
CableName = c.CableName
|
CableName = c.CableName
|
||||||
})
|
})
|
||||||
.MergeTable()
|
.MergeTable()
|
||||||
|
.OrderByDescending(it => it.FaultTime)
|
||||||
.ToPageList(parm.PageNum, parm.PageSize, ref total);
|
.ToPageList(parm.PageNum, parm.PageSize, ref total);
|
||||||
|
|
||||||
return new PagedInfo<dynamic>
|
return new PagedInfo<dynamic>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user