| | |
| | | { |
| | | throw Oops.Oh(EnumErrorCodeType.s400, "请选择用户"); |
| | | } |
| | | var model = await q |
| | | .Select(it => new GetTaskUserHireStatusQueryResult |
| | | { |
| | | HireStatus = it.EnterpriseEmployee.HireStatus |
| | | }) |
| | | .FirstOrDefaultAsync(cancellationToken); |
| | | else |
| | | { |
| | | q = q.Where(it => it.EnterpriseEmployee.UserId == request.UserId); |
| | | } |
| | | var model = await q |
| | | .Select(it => new GetTaskUserHireStatusQueryResult |
| | | { |
| | | HireStatus = it.EnterpriseEmployee.HireStatus |
| | | }) |
| | | .FirstOrDefaultAsync(cancellationToken); |
| | | if (model == null) throw Oops.Oh(EnumErrorCodeType.s404, "该报名信息"); |
| | | return model; |
| | | } |