From cdc94fe173fff73e51bc9b90870fef2887b136be Mon Sep 17 00:00:00 2001 From: ytl Date: Fri, 30 Dec 2022 14:26:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E8=A1=A8=E5=8D=95=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E7=BB=8F=E8=BF=87=E7=BC=96=E7=A0=81=EF=BC=8C=E5=B0=9D?= =?UTF-8?q?=E8=AF=95=E8=A7=A3=E5=86=B3=E7=89=B9=E6=AE=8A=E5=AD=97=E7=AC=A6?= =?UTF-8?q?=20=E5=A6=82=20<=20>=E4=BF=9D=E5=AD=98=E5=88=B0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=BA=93=E8=BD=AC=E6=8D=A2=E6=88=90=E4=BA=86<=20?= =?UTF-8?q?=20>?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflow/design/service/impl/WfFormServiceImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/workflow/design/service/impl/WfFormServiceImpl.java b/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/workflow/design/service/impl/WfFormServiceImpl.java index 9210d34..dd72456 100644 --- a/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/workflow/design/service/impl/WfFormServiceImpl.java +++ b/lab-plugin/lab-workflow/src/main/java/org/springblade/plugin/workflow/design/service/impl/WfFormServiceImpl.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import lombok.AllArgsConstructor; +import net.logstash.logback.encoder.org.apache.commons.lang3.StringEscapeUtils; import org.flowable.bpmn.model.*; import org.flowable.engine.FormService; import org.flowable.engine.HistoryService; @@ -215,6 +216,10 @@ public class WfFormServiceImpl extends BaseServiceImpl imp @Override public WfForm edit(WfFormVO form) { + //> <等符号不要转译成 > < + String content = form.getContent(); + String s = StringEscapeUtils.unescapeHtml4(content); + form.setContent(s); Boolean newVersion = form.getNewVersion(); if (newVersion != null && newVersion) { WfForm oldForm = this.getById(form.getId());