修改VDR搜索条件

This commit is contained in:
高嵩
2023-09-08 18:18:21 +08:00
parent d647d5adc2
commit 4dab6782c8
2 changed files with 11 additions and 2 deletions
@@ -1114,6 +1114,10 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl<OtaManageApplyEOMap
result.addAll(collect);
}
List<DictModel> targetMarketList = sysDictService.queryDictItemsByCode(DicCodeEnum.REGION.getCode());
//项目版本id
List<String> projectIdList = result.stream()
.map(VersionVO::getProjectId).distinct().collect(Collectors.toList());
List<ProjectTaskPlanning> projectTaskPlanningList = projectTaskPlanningService.queryList(StringUtils.join(projectIdList, ","));
for (VersionVO versionVO : result) {
List<DictModel> dictModelList = new ArrayList<>();
for (String s : versionVO.getMarket().split(",")) {
@@ -1132,7 +1136,12 @@ public class OtaManageApplyEOServiceImpl extends ServiceImpl<OtaManageApplyEOMap
}
}
versionVO.setVersionName(versionVO.getCar() + "-" + versionVO.getYearName() + "-" + targetMarket + "-" + versionVO.getVersionNumber());
versionVO.setAttestationEndTime(new Date());
List<ProjectTaskPlanning> taskPlanningList = projectTaskPlanningList.stream()
.filter(e -> versionVO.getProjectId().equals(e.getProjectId())).collect(Collectors.toList());
if (!taskPlanningList.isEmpty()) {
Date attestationEndTime = taskPlanningList.get(0).getAttestationEndTime();//认证批准
versionVO.setAttestationEndTime(attestationEndTime);
}
}
//ComplianceFlowStatusEnum