|
@@ -302,6 +302,7 @@ public class StatisticsServiceImpl implements StatisticsService {
|
|
|
for (RegionSystemDataCount sumDatum : sumData) {
|
|
|
summaryData.setSiteUserCount(summaryData.getSiteUserCount() + sumDatum.getSiteUserCount());
|
|
|
summaryData.setCompanyCount(summaryData.getCompanyCount() + sumDatum.getCompanyCount());
|
|
|
+ summaryData.setPostCount(summaryData.getPostCount() + sumDatum.getPostCount());
|
|
|
summaryData.setPostRecruitCount(summaryData.getPostRecruitCount() + sumDatum.getPostRecruitCount());
|
|
|
summaryData.setJobUserCount(summaryData.getJobUserCount() + sumDatum.getJobUserCount());
|
|
|
}
|
|
@@ -568,7 +569,7 @@ public class StatisticsServiceImpl implements StatisticsService {
|
|
|
public List<HourNewAddCount> findOneDaySystemDataCount(Date day) {
|
|
|
List<HourNewAddCount> jobUserCount = statisticsCQuery.findJobUserHourNewAddCount(day);
|
|
|
List<HourNewAddCount> companyCount = statisticsCQuery.findCompanyHourNewAddCount(day);
|
|
|
- List<HourNewAddCount> postCount = statisticsCQuery.findPostHourNewAddCount(day);
|
|
|
+ List<HourNewAddCount> postRecruitCount = statisticsCQuery.findPostHourNewAddCount(day);
|
|
|
Map<Integer, HourNewAddCount> resultMap = new HashMap<>();
|
|
|
|
|
|
// 合并三个结果
|
|
@@ -580,9 +581,9 @@ public class StatisticsServiceImpl implements StatisticsService {
|
|
|
resultMap.computeIfAbsent(item.getHour(), k -> new HourNewAddCount(item.getHour()))
|
|
|
.setCompanyCount(item.getCompanyCount());
|
|
|
});
|
|
|
- postCount.forEach(item -> {
|
|
|
+ postRecruitCount.forEach(item -> {
|
|
|
resultMap.computeIfAbsent(item.getHour(), k -> new HourNewAddCount(item.getHour()))
|
|
|
- .setPostCount(item.getPostCount());
|
|
|
+ .setPostRecruitCount(item.getPostRecruitCount());
|
|
|
});
|
|
|
return new ArrayList<>(resultMap.values());
|
|
|
}
|