fix: .
This commit is contained in:
@@ -248,9 +248,9 @@ public class AssignmentService : IAssignmentService
|
|||||||
var taskIds = await _dbContext.Queryable<DeviceTaskEntity>()
|
var taskIds = await _dbContext.Queryable<DeviceTaskEntity>()
|
||||||
.LeftJoin<DeviceEntity>((deviceTask, device) => deviceTask.DeviceUniqueNo == device.UniqueNo)
|
.LeftJoin<DeviceEntity>((deviceTask, device) => deviceTask.DeviceUniqueNo == device.UniqueNo)
|
||||||
.Where((deviceTask, device) => deviceTask.UserNo == userInfo.UserNo)
|
.Where((deviceTask, device) => deviceTask.UserNo == userInfo.UserNo)
|
||||||
.Where((deviceTask, device) => virtualDeviceUniqueNos.Contains(deviceTask.DeviceUniqueNo))
|
.Where((deviceTask, device) => virtualDeviceUniqueNos.Contains(deviceTask.DeviceUniqueNo) || deviceTask.Type == DeviceTaskEnumType.Delete)
|
||||||
.Where((deviceTask, device) => device.Enable)
|
.Where((deviceTask, device) => device.Enable)
|
||||||
.Where(deviceTask => (deviceTask.Status == DeviceTaskStatusEnumType.Wait || deviceTask.Status == DeviceTaskStatusEnumType.Process || deviceTask.Type == DeviceTaskEnumType.Delete)
|
.Where(deviceTask => (deviceTask.Status == DeviceTaskStatusEnumType.Wait || deviceTask.Status == DeviceTaskStatusEnumType.Process)
|
||||||
&& !string.IsNullOrEmpty(deviceTask.UserNo))
|
&& !string.IsNullOrEmpty(deviceTask.UserNo))
|
||||||
.OrderBy(deviceTask => new { deviceTask.Id, Priority = SqlFunc.Desc(deviceTask.Priority) })
|
.OrderBy(deviceTask => new { deviceTask.Id, Priority = SqlFunc.Desc(deviceTask.Priority) })
|
||||||
.Select((deviceTask, device) => deviceTask.Id)
|
.Select((deviceTask, device) => deviceTask.Id)
|
||||||
|
|||||||
Reference in New Issue
Block a user