|
|
|
@@ -973,11 +973,33 @@ public class ModelsServiceImpl implements ModelsService { |
|
|
|
return new PageImpl<>(result, pageRequest, collect.size()); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Page<Map<String, Object>> queryVersions(PageRequest pageRequest, String identifier, String owner) throws Exception { |
|
|
|
String token = gitService.checkoutToken(); |
|
|
|
List<Map<String, Object>> collect = gitService.getBrancheList(token, owner, identifier); |
|
|
|
List<Map<String, Object>> result = collect.stream() |
|
|
|
.filter(branch -> !"master".equals(branch.get("name"))) |
|
|
|
.skip((pageRequest.getPageNumber()) * pageRequest.getPageSize()).limit(pageRequest.getPageSize()) |
|
|
|
.collect(Collectors.toList()); |
|
|
|
|
|
|
|
for (Map<String, Object> branch : result) { |
|
|
|
String meta = modelDependency1Dao.getMeta(identifier, owner, (String) branch.get("name")); |
|
|
|
ModelMetaVo modelMetaVo = JSON.parseObject(meta, ModelMetaVo.class); |
|
|
|
if (modelMetaVo.getParams() != null) { |
|
|
|
branch.putAll(modelMetaVo.getParams()); |
|
|
|
} |
|
|
|
if (modelMetaVo.getMetrics() != null) { |
|
|
|
branch.putAll(modelMetaVo.getMetrics()); |
|
|
|
} |
|
|
|
} |
|
|
|
return new PageImpl<>(result, pageRequest, collect.size()); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<Map<String, Object>> getVersionList(String identifier, String owner) throws Exception { |
|
|
|
String token = gitService.checkoutToken(); |
|
|
|
List<Map<String, Object>> brancheList = gitService.getBrancheList(token, owner, identifier); |
|
|
|
return brancheList.stream() |
|
|
|
List<Map<String, Object>> branchList = gitService.getBrancheList(token, owner, identifier); |
|
|
|
return branchList.stream() |
|
|
|
.filter(branch -> !"master".equals(branch.get("name"))) |
|
|
|
.collect(Collectors.toList()); |
|
|
|
} |
|
|
|
|