|
|
|
@ -38,7 +38,7 @@ public class HomepageServiceImpl implements HomepageService {
|
|
|
|
|
int currentMonthCaseNumber = (int) modelCaseList.stream().filter(modelCase -> modelCase.getCreateTime().getMonthValue() == 9).count();
|
|
|
|
|
int lastMonthCaseNumber = (int) modelCaseList.stream().filter(modelCase -> modelCase.getCreateTime().getMonthValue() == 8).count();
|
|
|
|
|
homepageResultDto.setCaseNumber(modelCaseList.size());
|
|
|
|
|
homepageResultDto.setCaseActorNumber((int) casePersonService.count(new QueryWrapper<CasePerson>().eq("case_actor_flag", 1)));
|
|
|
|
|
homepageResultDto.setCaseActorNumber((int) casePersonService.count(new QueryWrapper<CasePerson>().in("role_code", 1, 2)));
|
|
|
|
|
homepageResultDto.setMonthlyNewCaseNumber(currentMonthCaseNumber);
|
|
|
|
|
homepageResultDto.setComparedToLastMonthIncreaseNumber(Math.max(currentMonthCaseNumber - lastMonthCaseNumber, 0));
|
|
|
|
|
homepageResultDto.setModelScoreLessThan70Number((int) modelCaseList.stream().filter(modelCase -> modelCase.getTotalScore() != null && modelCase.getTotalScore() < 70).count());
|
|
|
|
|