|
|
|
@ -111,10 +111,10 @@ namespace ATS.NonCustodial.Application.Impl.Business |
|
|
|
//获取案件信息 |
|
|
|
//获取案件信息 |
|
|
|
var casebaselist = await spList.Where(q => q.AppCaseManagement != null&& caseIdList.Contains(q.AppCaseManagement.Id)).Select(q => q.AppCaseManagement).ToListAsync(); |
|
|
|
var casebaselist = await spList.Where(q => q.AppCaseManagement != null&& caseIdList.Contains(q.AppCaseManagement.Id)).Select(q => q.AppCaseManagement).ToListAsync(); |
|
|
|
//获取案件id |
|
|
|
//获取案件id |
|
|
|
//var casebase = await spList |
|
|
|
var casebase = await spList |
|
|
|
// .Where(q => q.AppCaseManagement != null && caseIdList.Contains(q.AppCaseManagement.Id)) |
|
|
|
.Where(q => q.AppCaseManagement != null && caseIdList.Contains(q.AppCaseManagement.Id)) |
|
|
|
// .WhereIf(input.CaseProgress != null, a => a.AppCaseManagement.CaseProgress == input.CaseProgress).Select(q => q.AppCaseManagement.Id).ToListAsync(); |
|
|
|
.WhereIf(input.CaseProgress != null, a => a.AppCaseManagement.CaseProgress == input.CaseProgress).Select(q => q.AppCaseManagement.Id).ToListAsync(); |
|
|
|
var spIds = await spList.Where(q => q.AppCaseSupervisedPerson != null&& caseIdList.Contains(q.AppCaseSupervisedPerson.CaseId)).Select(w => w.AppCaseSupervisedPerson!.SupervisedPersonId).ToListAsync(); |
|
|
|
var spIds = await spList.Where(q => q.AppCaseSupervisedPerson != null&& casebase.Contains(q.AppCaseSupervisedPerson.CaseId)).Select(w => w.AppCaseSupervisedPerson!.SupervisedPersonId).ToListAsync(); |
|
|
|
//查询记录 |
|
|
|
//查询记录 |
|
|
|
var query = await _appEarlyWarningRepository |
|
|
|
var query = await _appEarlyWarningRepository |
|
|
|
.AsQueryable(false, true).Where(q=> spIds.Contains(q.SupervisedPersonId)) |
|
|
|
.AsQueryable(false, true).Where(q=> spIds.Contains(q.SupervisedPersonId)) |
|
|
|
|