|
|
|
@@ -675,7 +675,8 @@ public class ExperimentServiceImpl implements ExperimentService { |
|
|
|
modelMetaVo.setId((Integer) targetModel.get("model_id")); |
|
|
|
modelMetaVo.setIdentifier((String) targetModel.get("model_identifier")); |
|
|
|
modelMetaVo.setName((String) targetModel.get("model_name")); |
|
|
|
modelMetaVo.setVersion((String) targetModel.get("model_version")); |
|
|
|
modelMetaVo.setVersion(queryNextModelVersion((String) targetModel.get("model_identifier"), (String) targetModel.get("model_owner"))); |
|
|
|
|
|
|
|
|
|
|
|
// List<VersionVo> versionVos = new ArrayList<>(); |
|
|
|
// for (Map<String, Object> outputFile : outputList) { |
|
|
|
@@ -692,11 +693,11 @@ public class ExperimentServiceImpl implements ExperimentService { |
|
|
|
// } |
|
|
|
// modelMetaVo.setModelVersionVos(versionVos); |
|
|
|
|
|
|
|
modelDependency.setMeta(JSON.toJSONString(modelMetaVo)); |
|
|
|
modelDependency.setRepoId((Integer) targetModel.get("model_id")); |
|
|
|
modelDependency.setIdentifier((String) targetModel.get("model_identifier")); |
|
|
|
modelDependency.setVersion((String) targetModel.get("model_version")); |
|
|
|
modelDependency.setModelName((String) targetModel.get("model_name")); |
|
|
|
modelDependency.setMeta(JSON.toJSONString(modelMetaVo)); |
|
|
|
modelDependency.setIdentifier((String) targetModel.get("model_identifier")); |
|
|
|
modelDependency.setVersion(queryNextModelVersion((String) targetModel.get("model_identifier"), (String) targetModel.get("model_owner"))); |
|
|
|
modelDependency1Dao.insert(modelDependency); |
|
|
|
} |
|
|
|
} |
|
|
|
@@ -704,6 +705,18 @@ public class ExperimentServiceImpl implements ExperimentService { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
private String queryNextModelVersion(String identifier, String owner) { |
|
|
|
try { |
|
|
|
ModelsVersion modelsVersion = new ModelsVersion(); |
|
|
|
modelsVersion.setOwner(owner); |
|
|
|
modelsVersion.setIdentifier(identifier); |
|
|
|
return modelsService.getNextVersion(modelsVersion); |
|
|
|
} catch (Exception e) { |
|
|
|
e.printStackTrace(); |
|
|
|
return null; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 被废弃的旧JSON |
|
|
|
* |
|
|
|
|