|
@@ -73,7 +73,10 @@ public class ScoreCalculationServiceNum13 implements ScoreCalculationService {
|
|
|
return assemblyYcpfhzDetail(jtYcpfhz, jkAssessmentRules, finalScore, errorMsg, currentUser);
|
|
|
}
|
|
|
// 获取勘察设计项目清单 计划内项目的总数量 “计划完成时间”(分级管理-项目清单)在考核区间内且中标主体为二级单位及以上且在勘察设计项目工作清单内的项目数量。
|
|
|
- List<JtKcsjxm> gcsjqd = jtKcsjxmService.list(new LambdaQueryWrapper<JtKcsjxm>().eq(BaseDo::getDeleted, "0").in(JtKcsjxm::getMainid, khbmList.stream().map(JtXmkh::getId)).in(JtKcsjxm::getXmmc, khxmList.stream().map(JtFjglxm::getXmmc).collect(Collectors.toList())));
|
|
|
+ List<JtKcsjxm> gcsjqd = jtKcsjxmService.list(new LambdaQueryWrapper<JtKcsjxm>()
|
|
|
+ .eq(BaseDo::getDeleted, "0")
|
|
|
+ .in(JtKcsjxm::getMainid, khbmList.stream().map(JtXmkh::getId).collect(Collectors.toList()))
|
|
|
+ .in(JtKcsjxm::getXmmc, khxmList.stream().map(JtFjglxm::getXmmc).collect(Collectors.toList())));
|
|
|
// 获取分母 计划内项目的总数量
|
|
|
List<String> denominator = gcsjqd.stream().map(JtKcsjxm::getXmmc).distinct().collect(Collectors.toList());
|
|
|
if (denominator.isEmpty()) {
|