bug 6708 h5中去除notice内容的html标签
This commit is contained in:
parent
80d5adc94b
commit
86c53aff0a
|
|
@ -29,6 +29,8 @@ public class SysNotice extends BaseEntity
|
||||||
/** 公告内容 */
|
/** 公告内容 */
|
||||||
private String noticeContent;
|
private String noticeContent;
|
||||||
|
|
||||||
|
private String noticeContentNoHtml;
|
||||||
|
|
||||||
/** 公告状态(0正常 1关闭) */
|
/** 公告状态(0正常 1关闭) */
|
||||||
private String status;
|
private String status;
|
||||||
|
|
||||||
|
|
@ -75,6 +77,14 @@ public class SysNotice extends BaseEntity
|
||||||
return noticeContent;
|
return noticeContent;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getNoticeContentNoHtml() {
|
||||||
|
return noticeContentNoHtml;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNoticeContentNoHtml(String noticeContentNoHtml) {
|
||||||
|
this.noticeContentNoHtml = noticeContentNoHtml;
|
||||||
|
}
|
||||||
|
|
||||||
public void setStatus(String status)
|
public void setStatus(String status)
|
||||||
{
|
{
|
||||||
this.status = status;
|
this.status = status;
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,9 @@ public class SysNoticeServiceImpl implements ISysNoticeService
|
||||||
@Override
|
@Override
|
||||||
public List<SysNotice> selectNoticeList(SysNotice notice)
|
public List<SysNotice> selectNoticeList(SysNotice notice)
|
||||||
{
|
{
|
||||||
return noticeMapper.selectNoticeList(notice);
|
List<SysNotice> list = noticeMapper.selectNoticeList(notice);
|
||||||
|
list.stream().forEach(o -> o.setNoticeContentNoHtml(o.getNoticeContent().replaceAll("(?s)<[^>]*>(\\s*<[^>]*>)*", "")));
|
||||||
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue