Browse Source

[MODIFY]查询bug,前台查询条件不生效

dev_wp
zhaozhenjing 3 months ago
parent
commit
0d3c190ad7
  1. 8
      src/2.services/ATS.NonCustodial.Application/Impl/Business/AppViolationStatisticsService.cs

8
src/2.services/ATS.NonCustodial.Application/Impl/Business/AppViolationStatisticsService.cs

@ -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))

Loading…
Cancel
Save