| @@ -213,8 +213,8 @@ public class ModelsVersionServiceImpl implements ModelsVersionService { | |||||
| // 遍历传入的 modelsVersions 列表 | // 遍历传入的 modelsVersions 列表 | ||||
| for(ModelsVersion modelsVersion : modelsVersions) { | for(ModelsVersion modelsVersion : modelsVersions) { | ||||
| insertPrepare(modelsVersion); | insertPrepare(modelsVersion); | ||||
| insertModelsDependency(modelsVersion); | |||||
| } | } | ||||
| insertModelsDependency(modelsVersions.get(0)); | |||||
| this.modelsVersionDao.insertBatch(modelsVersions); | this.modelsVersionDao.insertBatch(modelsVersions); | ||||
| return "新增模型版本成功"; | return "新增模型版本成功"; | ||||
| } catch (Exception e) { | } catch (Exception e) { | ||||
| @@ -260,15 +260,15 @@ public class ModelsVersionServiceImpl implements ModelsVersionService { | |||||
| modelDependency.setVersion(modelsVersion.getVersion()); | modelDependency.setVersion(modelsVersion.getVersion()); | ||||
| modelDependency.setState(2); | modelDependency.setState(2); | ||||
| List<ModelDependency> modelDependencyList = modelDependencyService.queryByModelDependency(modelDependency); | List<ModelDependency> modelDependencyList = modelDependencyService.queryByModelDependency(modelDependency); | ||||
| if (modelDependencyList == null|| modelDependencyList.size()==0){ | |||||
| modelDependency.setState(1); | |||||
| modelDependencyService.insert(modelDependency); | |||||
| }else { | |||||
| if (modelDependencyList != null && modelDependencyList.size()>0){ | |||||
| //查到2,说明是之前流水线推送的,你就直接该状态生效就完了 | //查到2,说明是之前流水线推送的,你就直接该状态生效就完了 | ||||
| ModelDependency modelDependency1 = modelDependencyList.get(0); | ModelDependency modelDependency1 = modelDependencyList.get(0); | ||||
| modelDependency1.setState(1); | modelDependency1.setState(1); | ||||
| modelDependencyService.update(modelDependency1); | modelDependencyService.update(modelDependency1); | ||||
| }else { | |||||
| modelDependency.setState(1); | |||||
| modelDependencyService.insert(modelDependency); | |||||
| } | } | ||||
| } | } | ||||