From 89d35ce89ef6db060b41b23aefd42e7e57116ccd Mon Sep 17 00:00:00 2001 From: zhangheng <3226558941@qq.com> Date: Thu, 13 Jun 2024 16:41:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B8=B8=E7=94=A8=E8=AF=9D=E6=9C=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/scriptInfo/impl/ScriptInfoServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/postdischarge-manage/src/main/java/com/xinelu/manage/service/scriptInfo/impl/ScriptInfoServiceImpl.java b/postdischarge-manage/src/main/java/com/xinelu/manage/service/scriptInfo/impl/ScriptInfoServiceImpl.java index e123f7ea..2eaff91e 100644 --- a/postdischarge-manage/src/main/java/com/xinelu/manage/service/scriptInfo/impl/ScriptInfoServiceImpl.java +++ b/postdischarge-manage/src/main/java/com/xinelu/manage/service/scriptInfo/impl/ScriptInfoServiceImpl.java @@ -217,6 +217,7 @@ public class ScriptInfoServiceImpl implements IScriptInfoService { return AjaxResult.success(); } + @Transactional(rollbackFor = Exception.class) @Override public AjaxResult updateScriptEdgeNode(ScriptVO scriptVO) { List scriptInfoEdgeIds = scriptInfoMapper.selectScriptInfoEdgeIds(scriptVO.getScriptInfoId()); @@ -235,8 +236,9 @@ public class ScriptInfoServiceImpl implements IScriptInfoService { int i = 0; for (Node node : scriptVO.getNodes()) { node.setScriptInfoId(scriptVO.getScriptInfoId()); - node.setScriptNodeName(node.getLabel()); - node.setScriptContent(node.getLabel()); + String[] split = node.getLabel().split("\\n"); + node.setScriptNodeName(StringUtils.isBlank(split[0]) ? "" : split[0]); + node.setScriptContent(StringUtils.isBlank(split[1]) ? "" : split[0]); node.setScriptNodeType(node.getType()); node.setCreateBy(SecurityUtils.getUsername()); node.setCreateTime(LocalDateTime.now());