mirror of
https://gitee.com/fit2cloud-feizhiyun/MeterSphere.git
synced 2024-12-03 04:28:51 +08:00
fix: 部分接口缺少xpack代码报错
This commit is contained in:
parent
bc17173f84
commit
61ac90e6ef
@ -1165,11 +1165,13 @@ public class ApiTestCaseService {
|
||||
List<ApiTestCaseDTO> apiTestCaseDTOS = extApiTestCaseMapper.relevanceApiList(request);
|
||||
List<String> versionIds = apiTestCaseDTOS.stream().map(ApiTestCaseDTO::getVersionId).collect(Collectors.toList());
|
||||
ProjectVersionService projectVersionService = CommonBeanFactory.getBean(ProjectVersionService.class);
|
||||
Map<String, String> projectVersionMap = projectVersionService.getProjectVersionByIds(versionIds).stream()
|
||||
.collect(Collectors.toMap(ProjectVersion::getId, ProjectVersion::getName));
|
||||
apiTestCaseDTOS.forEach(apiTestCaseDTO -> {
|
||||
apiTestCaseDTO.setVersionName(projectVersionMap.get(apiTestCaseDTO.getVersionId()));
|
||||
});
|
||||
if (projectVersionService != null) {
|
||||
Map<String, String> projectVersionMap = projectVersionService.getProjectVersionByIds(versionIds).stream()
|
||||
.collect(Collectors.toMap(ProjectVersion::getId, ProjectVersion::getName));
|
||||
apiTestCaseDTOS.forEach(apiTestCaseDTO -> {
|
||||
apiTestCaseDTO.setVersionName(projectVersionMap.get(apiTestCaseDTO.getVersionId()));
|
||||
});
|
||||
}
|
||||
return apiTestCaseDTOS;
|
||||
}
|
||||
|
||||
@ -1177,11 +1179,13 @@ public class ApiTestCaseService {
|
||||
List<ApiScenarioDTO> apiScenarioDTOS = extApiScenarioMapper.relevanceScenarioList(request);
|
||||
List<String> versionIds = apiScenarioDTOS.stream().map(ApiScenarioDTO::getVersionId).collect(Collectors.toList());
|
||||
ProjectVersionService projectVersionService = CommonBeanFactory.getBean(ProjectVersionService.class);
|
||||
Map<String, String> projectVersionMap = projectVersionService.getProjectVersionByIds(versionIds).stream()
|
||||
.collect(Collectors.toMap(ProjectVersion::getId, ProjectVersion::getName));
|
||||
apiScenarioDTOS.forEach(apiTestCaseDTO -> {
|
||||
apiTestCaseDTO.setVersionName(projectVersionMap.get(apiTestCaseDTO.getVersionId()));
|
||||
});
|
||||
if (projectVersionService != null) {
|
||||
Map<String, String> projectVersionMap = projectVersionService.getProjectVersionByIds(versionIds).stream()
|
||||
.collect(Collectors.toMap(ProjectVersion::getId, ProjectVersion::getName));
|
||||
apiScenarioDTOS.forEach(apiTestCaseDTO -> {
|
||||
apiTestCaseDTO.setVersionName(projectVersionMap.get(apiTestCaseDTO.getVersionId()));
|
||||
});
|
||||
}
|
||||
return apiScenarioDTOS;
|
||||
}
|
||||
|
||||
|
@ -31,10 +31,12 @@ public class PerformanceTestCaseService {
|
||||
public void buildVersionInfo(List<LoadTestDTO> loadTests) {
|
||||
List<String> versionIds = loadTests.stream().map(LoadTestDTO::getVersionId).collect(Collectors.toList());
|
||||
ProjectVersionService projectVersionService = CommonBeanFactory.getBean(ProjectVersionService.class);
|
||||
Map<String, String> projectVersionMap = projectVersionService.getProjectVersionByIds(versionIds).stream()
|
||||
.collect(Collectors.toMap(ProjectVersion::getId, ProjectVersion::getName));
|
||||
loadTests.forEach(loadTest -> {
|
||||
loadTest.setVersionName(projectVersionMap.get(loadTest.getVersionId()));
|
||||
});
|
||||
if(projectVersionService != null) {
|
||||
Map<String, String> projectVersionMap = projectVersionService.getProjectVersionByIds(versionIds).stream()
|
||||
.collect(Collectors.toMap(ProjectVersion::getId, ProjectVersion::getName));
|
||||
loadTests.forEach(loadTest -> {
|
||||
loadTest.setVersionName(projectVersionMap.get(loadTest.getVersionId()));
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user