|
@@ -22,7 +22,6 @@ import com.ningdatech.pmapi.gov.enumeration.GovProjectStatusEnum; |
|
|
import com.ningdatech.pmapi.gov.model.entity.*; |
|
|
import com.ningdatech.pmapi.gov.model.entity.*; |
|
|
import com.ningdatech.pmapi.gov.service.*; |
|
|
import com.ningdatech.pmapi.gov.service.*; |
|
|
import com.ningdatech.pmapi.meta.model.entity.ExpertTag; |
|
|
import com.ningdatech.pmapi.meta.model.entity.ExpertTag; |
|
|
import com.ningdatech.pmapi.meta.model.entity.MetaTag; |
|
|
|
|
|
import com.ningdatech.pmapi.meta.service.IExpertTagService; |
|
|
import com.ningdatech.pmapi.meta.service.IExpertTagService; |
|
|
import com.ningdatech.pmapi.meta.service.IMetaTagService; |
|
|
import com.ningdatech.pmapi.meta.service.IMetaTagService; |
|
|
import com.ningdatech.pmapi.performance.model.entity.PerformanceAppraisalProject; |
|
|
import com.ningdatech.pmapi.performance.model.entity.PerformanceAppraisalProject; |
|
@@ -106,9 +105,6 @@ public class CockpitStatsStatisticsTask { |
|
|
private IGovBizProjectCimplementService cimplementService; |
|
|
private IGovBizProjectCimplementService cimplementService; |
|
|
|
|
|
|
|
|
@Autowired |
|
|
@Autowired |
|
|
private IGovOperationProjectBaseinfoService operationBaseInfoService; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
|
|
private IEarlyWarningRecordsService earlyWarningRecordsService; |
|
|
private IEarlyWarningRecordsService earlyWarningRecordsService; |
|
|
|
|
|
|
|
|
private List<Integer> years = Lists.newArrayList(2021,2022,2023,2024,2025); |
|
|
private List<Integer> years = Lists.newArrayList(2021,2022,2023,2024,2025); |
|
@@ -371,9 +367,12 @@ public class CockpitStatsStatisticsTask { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
//2.专家统计 |
|
|
//2.专家统计 |
|
|
|
|
|
List<String> lsRegionCodes = RegionConst.LS_ARR; |
|
|
List<ExpertUserFullInfo> experts = expertUserFullInfoService.list(Wrappers.lambdaQuery(ExpertUserFullInfo.class) |
|
|
List<ExpertUserFullInfo> experts = expertUserFullInfoService.list(Wrappers.lambdaQuery(ExpertUserFullInfo.class) |
|
|
.eq(StringUtils.isNotBlank(regionCode) && !DashboardConstant.CockpitStats.TOTAL.equals(regionCode), |
|
|
.eq(StringUtils.isNotBlank(regionCode) && !DashboardConstant.CockpitStats.TOTAL.equals(regionCode), |
|
|
ExpertUserFullInfo::getRegionCode, regionCode)); |
|
|
|
|
|
|
|
|
ExpertUserFullInfo::getRegionCode, regionCode) |
|
|
|
|
|
.in(StringUtils.isBlank(regionCode) || DashboardConstant.CockpitStats.TOTAL.equals(regionCode), |
|
|
|
|
|
ExpertUserFullInfo::getRegionCode,lsRegionCodes)); |
|
|
|
|
|
|
|
|
List<ExpertTag> goodAt = expertTagService.list(Wrappers.lambdaQuery(ExpertTag.class)); |
|
|
List<ExpertTag> goodAt = expertTagService.list(Wrappers.lambdaQuery(ExpertTag.class)); |
|
|
Map<Long, List<ExpertTag>> tagMap = goodAt.stream() |
|
|
Map<Long, List<ExpertTag>> tagMap = goodAt.stream() |
|
|