| | |
| | | .Select(it => new |
| | | { |
| | | it.Id, |
| | | it.EnterpriseId |
| | | it.EnterpriseId, |
| | | it.ReleaseStatus |
| | | }) |
| | | .ToListAsync(cancellationToken); |
| | | var enterpriseIds = tasks.DistinctSelect(it => it.EnterpriseId); |
| | |
| | | { |
| | | var task = tasks.FirstOrDefault(it => it.Id == taskId); |
| | | if (task == null) throw Oops.Oh(EnumErrorCodeType.s404, "任务"); |
| | | if (task.ReleaseStatus == EnumTaskReleaseStatus.Stopped) |
| | | throw Oops.Oh(EnumErrorCodeType.s510, "任务已停止"); |
| | | var employee = employees.FirstOrDefault(it => it.EnterpriseId == task.EnterpriseId && it.UserId == logier.Id); |
| | | if (employee == null) |
| | | { |