|
|
@@ -105,7 +105,6 @@ public class DashboardExpertManage { |
|
|
|
assemblerAnalysisChart(degreeCodeMap, ChartTypeEnum.REGION_EXPERT_EDUCATION_CHART); |
|
|
|
analysisChartList.add(regionExpertEducationChartAnalysisChart); |
|
|
|
|
|
|
|
|
|
|
|
// 区域职称级别分布 |
|
|
|
List<ExpertDictionary> titleLevelExpertDictionaryList = iExpertDictionaryService |
|
|
|
.listByUserId(regionDegreeExpertIdList, DictExpertInfoTypeEnum.TITLE_LEVEL); |
|
|
@@ -115,10 +114,8 @@ public class DashboardExpertManage { |
|
|
|
AnalysisChart regionExpertTitleLevelChartAnalysisChart = |
|
|
|
assemblerAnalysisChart(titleLevelCodeMap, ChartTypeEnum.REGION_EXPERT_TITLE_LEVEL_CHART); |
|
|
|
analysisChartList.add(regionExpertTitleLevelChartAnalysisChart); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 评审次数 |
|
|
|
List<Meeting> normalMeetingList = iMeetingService.list(Wrappers.lambdaQuery(Meeting.class) |
|
|
|
.eq(StringUtils.isNotBlank(queryRegionCode), Meeting::getRegionCode, queryRegionCode) |
|
|
@@ -152,9 +149,7 @@ public class DashboardExpertManage { |
|
|
|
starExpertBO.setExpertId(expertId); |
|
|
|
starExpertBO.setExpertName(expertName); |
|
|
|
starExpertList.add(starExpertBO); |
|
|
|
starExpertList.add(starExpertBO); |
|
|
|
} |
|
|
|
|
|
|
|
starExpertList = starExpertList.stream() |
|
|
|
.sorted(Comparator.comparing(StarExpertBO::getAveragePerformanceScore) |
|
|
|
.reversed()).collect(Collectors.toList()); |
|
|
|