From d7d8043e2f8e0af0264b373d5b75157679cab49c Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Tue, 11 Mar 2025 11:40:57 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]=20=E5=BA=94=E7=94=A8?= =?UTF-8?q?=E9=85=8D=E7=BD=AE-=E5=A4=8D=E5=88=B6=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E5=B1=82=E9=85=8D=E7=BD=AE=E5=88=B0=E5=85=B6=E4=BB=96=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1374526548443136]应用配置-复制环境层配置到其他环境报错 http://192.168.0.96:8090/demo/rdm.html#/bug-detail/939050947543040/939050947543057/1374526548443136 --- .../appconfig/env/CopyDeployAppConfigEnvConfigApi.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/neatlogic/module/deploy/api/appconfig/env/CopyDeployAppConfigEnvConfigApi.java b/src/main/java/neatlogic/module/deploy/api/appconfig/env/CopyDeployAppConfigEnvConfigApi.java index 7dec42ca..c95b4343 100644 --- a/src/main/java/neatlogic/module/deploy/api/appconfig/env/CopyDeployAppConfigEnvConfigApi.java +++ b/src/main/java/neatlogic/module/deploy/api/appconfig/env/CopyDeployAppConfigEnvConfigApi.java @@ -121,10 +121,12 @@ public class CopyDeployAppConfigEnvConfigApi extends PrivateApiComponentBase { deployAppConfigEnvAttrVo.setAppModuleId(appModuleId); deployAppConfigEnvAttrVo.setEnvId(fromEnvId); List appEnvAttrList = deployAppConfigMapper.getAppEnvAttrList(deployAppConfigEnvAttrVo); - deployAppConfigEnvAttrVo.setKeyValueList(appEnvAttrList); - for (Long envId : toEnvIdList) { - deployAppConfigEnvAttrVo.setEnvId(envId); - deployAppConfigMapper.insertAppConfigEnvAttr(deployAppConfigEnvAttrVo); + if (CollectionUtils.isNotEmpty(appEnvAttrList)) { + deployAppConfigEnvAttrVo.setKeyValueList(appEnvAttrList); + for (Long envId : toEnvIdList) { + deployAppConfigEnvAttrVo.setEnvId(envId); + deployAppConfigMapper.insertAppConfigEnvAttr(deployAppConfigEnvAttrVo); + } } return null; } -- Gitee