|
|
@@ -238,23 +238,24 @@ public class PbCseFeeobjupdateServiceImpl extends MPJBaseServiceImpl<PbCseFeeobj
|
|
|
;
|
|
|
|
|
|
List<PbCseFeeobjupdate> pbCseFeeobjupdateByYearMonthList = this.selectJoinList(PbCseFeeobjupdate.class, pbCseFeeobjupdateByYearMonth);
|
|
|
+ if(pbCseFeeobjupdateByYearMonthList.isEmpty()){
|
|
|
+ return null;
|
|
|
+ }
|
|
|
|
|
|
- if (pbCseFeeobjupdateByYearMonthList != null && !pbCseFeeobjupdateByYearMonthList.isEmpty()) {
|
|
|
- //每日招生人数
|
|
|
- Map<String, Long> cratetime = pbCseFeeobjupdateByYearMonthList.stream().collect(Collectors.groupingBy(pbCseFeeobjupdate -> pbCseFeeobjupdate.getCratetime().substring(0, 10), Collectors.counting()));
|
|
|
- if (!cratetime.isEmpty()) {
|
|
|
- cratetime = cratetime.entrySet().stream()
|
|
|
- .sorted(Map.Entry.comparingByKey())
|
|
|
- .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue,
|
|
|
- (e1, e2) -> e1, LinkedHashMap::new));
|
|
|
- }
|
|
|
- List<EnrollmentStatisticsInfoKeyValue> cratetimeRes = new ArrayList<>();
|
|
|
- for (Map.Entry<String, Long> entry : cratetime.entrySet()) {
|
|
|
- cratetimeRes.add(new EnrollmentStatisticsInfoKeyValue(entry.getKey(), entry.getValue()));
|
|
|
- }
|
|
|
-
|
|
|
- result.setCratetimeList(cratetimeRes);
|
|
|
+ //每日招生人数
|
|
|
+ Map<String, Long> cratetime = pbCseFeeobjupdateByYearMonthList.stream().collect(Collectors.groupingBy(pbCseFeeobjupdate -> pbCseFeeobjupdate.getCratetime().substring(0, 10), Collectors.counting()));
|
|
|
+ if (!cratetime.isEmpty()) {
|
|
|
+ cratetime = cratetime.entrySet().stream()
|
|
|
+ .sorted(Map.Entry.comparingByKey())
|
|
|
+ .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue,
|
|
|
+ (e1, e2) -> e1, LinkedHashMap::new));
|
|
|
}
|
|
|
+ List<EnrollmentStatisticsInfoKeyValue> cratetimeRes = new ArrayList<>();
|
|
|
+ for (Map.Entry<String, Long> entry : cratetime.entrySet()) {
|
|
|
+ cratetimeRes.add(new EnrollmentStatisticsInfoKeyValue(entry.getKey(), entry.getValue()));
|
|
|
+ }
|
|
|
+
|
|
|
+ result.setCratetimeList(cratetimeRes);
|
|
|
return result;
|
|
|
}
|
|
|
|