fix 数据排序优化

This commit is contained in:
2024-07-02 14:26:23 +08:00
parent 955a411b2c
commit 07281721d9

View File

@@ -316,15 +316,12 @@ public class AssignmentService : IAssignmentService
var result = new Dictionary<string, DateTime?>(deviceNos.Count);
//日志数据最后一条
var logInfos = await _dbContext.Queryable<DeviceUploadLogEntity>().Select(it => new
{
RowNumber = SqlFunc.RowNumber(SqlFunc.Desc(it.Id), it.DeviceUniqueNo),
it.DeviceUniqueNo,
it.RaiseDateTime
})
.MergeTable()
.Where(it => it.RowNumber == 1)
.ToListAsync();
var logInfos = await _dbContext.Queryable<DeviceUploadLogEntity>().Select(x => new
{
RowNumber = SqlFunc.RowNumber(SqlFunc.Desc(x.RaiseDateTime), x.DeviceUniqueNo),
x.DeviceUniqueNo,
x.RaiseDateTime
}).MergeTable().Where(x => x.RowNumber == 1).ToListAsync();
foreach (var item in deviceNos)
{