Browse Source

fix

master
winter 1 year ago
parent
commit
e301512423
2 changed files with 21 additions and 1 deletions
  1. +6
    -0
      yqzjService/pom.xml
  2. +15
    -1
      yqzjService/src/main/java/com/iformall/domain/po/yqzj/YqzjNews.java

+ 6
- 0
yqzjService/pom.xml View File

@@ -46,6 +46,12 @@
<artifactId>alipay-sdk-java</artifactId>
<version>4.38.98.ALL</version>
</dependency>
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.10.2</version>
</dependency>
</dependencies>

</project>

+ 15
- 1
yqzjService/src/main/java/com/iformall/domain/po/yqzj/YqzjNews.java View File

@@ -1,5 +1,6 @@
package com.iformall.domain.po.yqzj;

import com.aliyun.openservices.shade.org.apache.commons.lang3.StringUtils;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.iformall.domain.po.base.TenantEntity;
@@ -9,6 +10,9 @@ import lombok.ToString;
import java.util.Date;
import java.util.List;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;

@TableName(value = "yqzj_news")
@Data
@ToString(callSuper = true)
@@ -33,6 +37,8 @@ public class YqzjNews extends TenantEntity {
private String subTitle;
@io.swagger.annotations.ApiModelProperty(value="",name="detail")
private String detail;
@TableField(exist = false)
private String detailText;
@io.swagger.annotations.ApiModelProperty(value="封面图",name="image")
private String image;
@io.swagger.annotations.ApiModelProperty(value="视频地址",name="video")
@@ -56,5 +62,13 @@ public class YqzjNews extends TenantEntity {
@io.swagger.annotations.ApiModelProperty(value="是否置顶EnumYesOrNo",name="updateDate")
private Integer first;


public String getDetailText() {
if (StringUtils.isNotBlank(detail)) {
Document document = Jsoup.parse(detail);
if (null != document) {
return document.text();
}
}
return "";
}
}

Loading…
Cancel
Save