From ac60f27814a8c5da7b7d36a8f878ba1d019cc56f Mon Sep 17 00:00:00 2001 From: paulGao Date: Wed, 22 Sep 2021 09:40:05 +0800 Subject: [PATCH] Article get content method by HTML unescape --- .../cn/lili/modules/page/entity/dos/Article.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/framework/src/main/java/cn/lili/modules/page/entity/dos/Article.java b/framework/src/main/java/cn/lili/modules/page/entity/dos/Article.java index c1a89b9a..7e65a45d 100644 --- a/framework/src/main/java/cn/lili/modules/page/entity/dos/Article.java +++ b/framework/src/main/java/cn/lili/modules/page/entity/dos/Article.java @@ -1,7 +1,9 @@ package cn.lili.modules.page.entity.dos; -import cn.lili.mybatis.BaseEntity; +import cn.hutool.core.text.CharSequenceUtil; +import cn.hutool.http.HtmlUtil; import cn.lili.modules.page.entity.enums.ArticleEnum; +import cn.lili.mybatis.BaseEntity; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @@ -47,4 +49,12 @@ public class Article extends BaseEntity { */ @ApiModelProperty(value = "类型") private String type; + + public String getContent() { + if (CharSequenceUtil.isNotEmpty(content)) { + return HtmlUtil.unescape(content); + } + return content; + } + } \ No newline at end of file