| | |
| | | BenefitCode = it.BenefitCode, |
| | | BenefitContent = it.Benefit.Content |
| | | }).ToList(), |
| | | AddressName = it.AddressName, |
| | | Status = it.TaskInfoUsers.Any(it => |
| | | it.EnterpriseEmployee.UserId == logier.Id |
| | | && it.EnterpriseEmployee.HireStatus == EnumTaskUserHireStatus.Wait) |
| | |
| | | BenefitCode = it.BenefitCode, |
| | | BenefitContent = it.Benefit.Content |
| | | }).ToList(), |
| | | AddressName = it.AddressName, |
| | | Status = now <= it.EndTime |
| | | ? GetPersonalHireTaskInfosQueryStatus.InProcess |
| | | : GetPersonalHireTaskInfosQueryStatus.Completed |
| | |
| | | BenefitCode = it.BenefitCode, |
| | | BenefitContent = it.Benefit.Content |
| | | }).ToList(), |
| | | AddressName = it.AddressName, |
| | | }); |
| | | return await request.PageModel.GetPagedListAsync<GetPersonalCancelTaskInfosQueryResult, GetPersonalCancelTaskInfosQueryResultItem>(s, cancellationToken); |
| | | } |