From 4b1c8bf3e55cb0af60d490513f2d8d79e22f5a1f Mon Sep 17 00:00:00 2001 From: fanshuai <1141904845@qq.com> Date: Mon, 3 Jun 2024 11:53:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BE=9D=E8=B5=96=E5=85=B3?= =?UTF-8?q?=E7=B3=BB=E5=9B=BE=E8=B0=B1~?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/ModelsVersionServiceImpl.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ModelsVersionServiceImpl.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ModelsVersionServiceImpl.java index ba0b3433..07ce624f 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ModelsVersionServiceImpl.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/ModelsVersionServiceImpl.java @@ -213,8 +213,8 @@ public class ModelsVersionServiceImpl implements ModelsVersionService { // 遍历传入的 modelsVersions 列表 for(ModelsVersion modelsVersion : modelsVersions) { insertPrepare(modelsVersion); - insertModelsDependency(modelsVersion); } + insertModelsDependency(modelsVersions.get(0)); this.modelsVersionDao.insertBatch(modelsVersions); return "新增模型版本成功"; } catch (Exception e) { @@ -260,15 +260,15 @@ public class ModelsVersionServiceImpl implements ModelsVersionService { modelDependency.setVersion(modelsVersion.getVersion()); modelDependency.setState(2); List modelDependencyList = modelDependencyService.queryByModelDependency(modelDependency); - if (modelDependencyList == null|| modelDependencyList.size()==0){ - modelDependency.setState(1); - modelDependencyService.insert(modelDependency); - }else { - + if (modelDependencyList != null && modelDependencyList.size()>0){ //查到2,说明是之前流水线推送的,你就直接该状态生效就完了 ModelDependency modelDependency1 = modelDependencyList.get(0); modelDependency1.setState(1); modelDependencyService.update(modelDependency1); + + }else { + modelDependency.setState(1); + modelDependencyService.insert(modelDependency); } }