diff --git a/src/main/java/neatlogic/module/deploy/importexport/handler/AppPipelineImportExportHandler.java b/src/main/java/neatlogic/module/deploy/importexport/handler/AppPipelineImportExportHandler.java index 4de8f6bfb1c4ecce5684ba64443640db97b03376..bce582bd28d26de49455a3c47505fba920701435 100644 --- a/src/main/java/neatlogic/module/deploy/importexport/handler/AppPipelineImportExportHandler.java +++ b/src/main/java/neatlogic/module/deploy/importexport/handler/AppPipelineImportExportHandler.java @@ -128,6 +128,11 @@ public class AppPipelineImportExportHandler extends ImportExportHandlerBase { while (iterator.hasNext()) { DeployAppConfigVo appConfigVo = iterator.next(); DeployPipelineConfigVo config = appConfigVo.getConfig(); + String appSystemAbbrName = appConfigVo.getAppSystemAbbrName(); + appSystem = resourceCrossoverMapper.getAppSystemByName(appSystemAbbrName); + if (appSystem != null) { + appConfigVo.setAppSystemId(appSystem.getId()); + } Long appModuleId = appConfigVo.getAppModuleId(); String appModuleAbbrName = appConfigVo.getAppModuleAbbrName(); Long envId = appConfigVo.getEnvId(); diff --git a/src/main/java/neatlogic/module/deploy/service/PipelineServiceImpl.java b/src/main/java/neatlogic/module/deploy/service/PipelineServiceImpl.java index fadbac77b339783fdc129adc306923dbca944c3d..4457ebccbc67fb06a48d62c6b791c81453e43ef3 100644 --- a/src/main/java/neatlogic/module/deploy/service/PipelineServiceImpl.java +++ b/src/main/java/neatlogic/module/deploy/service/PipelineServiceImpl.java @@ -297,6 +297,7 @@ public class PipelineServiceImpl implements PipelineService { saveDependency(deployAppConfigVo); } } else { + deployAppConfigVo.setId(null); deployAppConfigMapper.insertAppConfig(deployAppConfigVo); saveDependency(deployAppConfigVo); } @@ -319,6 +320,7 @@ public class PipelineServiceImpl implements PipelineService { deployAppConfigMapper.updateAppConfig(deployAppConfigVo); saveModifiedPartConfigDependency(deployAppConfigVo); } else { + deployAppConfigVo.setId(null); deployAppConfigMapper.insertAppConfig(deployAppConfigVo); saveModifiedPartConfigDependency(deployAppConfigVo); } @@ -347,6 +349,7 @@ public class PipelineServiceImpl implements PipelineService { deployAppConfigMapper.updateAppConfig(deployAppConfigVo); saveModifiedPartConfigDependency(deployAppConfigVo); } else { + deployAppConfigVo.setId(null); deployAppConfigMapper.insertAppConfig(deployAppConfigVo); saveModifiedPartConfigDependency(deployAppConfigVo); }