fix 数据排序优化
This commit is contained in:
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user