fix 排序问题

This commit is contained in:
2025-07-05 14:20:19 +08:00
parent f3df724edb
commit ba3a6082b7

View File

@@ -255,7 +255,7 @@ public class AssignmentService : IAssignmentService
.LeftJoin<GainfoLeaveEntity>((deviceTask, device, ga, gaLeave) => deviceTask.UserNo == gaLeave.No)
.LeftJoin<DepartmentEntity>((deviceTask, device, ga, gaLeave, department) => department.No == ga.DepartmentNo)
.LeftJoin<DeviceRegistryEntity>((deviceTask, device, ga, gaLeave, department, deviceRegistry) => deviceRegistry.DeviceUniqueNo == deviceTask.DeviceUniqueNo)
.Where( (deviceTask, device) =>
.Where((deviceTask, device) =>
deviceTask.Id >= startId
&& deviceTask.DeviceUniqueNo == request.DeviceUniqueNo
)
@@ -336,7 +336,7 @@ public class AssignmentService : IAssignmentService
var limitData = await _dbContext.Queryable<DeviceTaskEntity>()
.Where(x => x.ModifiedTime >= limitTime)
.Where(x => x.DeviceUniqueNo == deviceUniqueNo)
.OrderBy(x => x.Id)
.OrderBy(x => x.ModifiedTime)
.Select(x => new { x.Id })
.FirstAsync();