| | |
| | | it.UserAuth.IdentityBackImg |
| | | }) |
| | | .FirstOrDefaultAsync(cancellationToken); |
| | | if (user == null) throw Oops.Oh(EnumErrorCodeType.s404, "该账号"); |
| | | if (user == null) throw Oops.Oh(EnumErrorCodeType.s404, "账号"); |
| | | var tasks = await repTaskInfo.AsQueryable().AsNoTracking() |
| | | .Where(it => taskIds.Contains(it.Id)) |
| | | .Select(it => new |
| | |
| | | foreach (var taskId in taskIds) |
| | | { |
| | | var task = tasks.FirstOrDefault(it => it.Id == taskId); |
| | | if (task == null) throw Oops.Oh(EnumErrorCodeType.s404, "该任务"); |
| | | if (task == null) throw Oops.Oh(EnumErrorCodeType.s404, "任务"); |
| | | var employee = employees.FirstOrDefault(it => it.EnterpriseId == task.EnterpriseId && it.UserId == logier.Id); |
| | | if (employee == null) |
| | | { |