diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DevEnvironmentServiceImpl.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DevEnvironmentServiceImpl.java index f1cf1751..4ecef87b 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DevEnvironmentServiceImpl.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/DevEnvironmentServiceImpl.java @@ -109,8 +109,12 @@ public class DevEnvironmentServiceImpl implements DevEnvironmentService { devEnvironment.setStandard(devEnvironmentVo.getStandard()); devEnvironment.setEnvVariable(devEnvironmentVo.getEnvVariable()); devEnvironment.setImage(JacksonUtil.toJSONString(devEnvironmentVo.getImage())); - devEnvironment.setDataset(JacksonUtil.toJSONString(devEnvironmentVo.getDataset())); - devEnvironment.setModel(JacksonUtil.toJSONString(devEnvironmentVo.getModel())); + if (devEnvironmentVo.getDataset() != null) { + devEnvironment.setDataset(JacksonUtil.toJSONString(devEnvironmentVo.getDataset())); + } + if (devEnvironmentVo.getModel() != null) { + devEnvironment.setModel(JacksonUtil.toJSONString(devEnvironmentVo.getModel())); + } devEnvironment.setCreateBy(loginUser.getUsername()); devEnvironment.setUpdateBy(loginUser.getUsername()); devEnvironment.setUpdateTime(new Date());