Commit ea7128b2 by 段启岩

修改动态消息提醒

parent 8dc1a8e3
......@@ -459,6 +459,15 @@ public class MessageListener implements DataItemChangeListener {
private void contractMsgContent(MessageDTO messageDTO) {
String msgContent = messageDTO.getMsgContent();
if (messageDTO.getMsgType().equals(MessageType.POST_COMMENT)) {
msgContent = String.format("<a target='_blank' href='/u/%s/blog'>%s</a>评论了您的动态<a target='_blank' href='/dynamic?type=my'>查看详情</a>!",
messageDTO.getFromId(),
messageDTO.getFromName());
} else if (messageDTO.getMsgType().equals(MessageType.POST_PRAISE)) {
msgContent = String.format("<a target='_blank' href='/u/%s/blog'>%s</a>赞了您的动态<a target='_blank' href='/dynamic?type=my'>查看详情</a>!",
messageDTO.getFromId(),
messageDTO.getFromName());
} else {
Matcher matcher = LINK_PATTERN.matcher(msgContent);
StringBuffer buffer = new StringBuffer();
while (matcher.find()) {
......@@ -469,6 +478,9 @@ public class MessageListener implements DataItemChangeListener {
matcher.appendReplacement(buffer, link);
}
matcher.appendTail(buffer);
messageDTO.setMsgContent(buffer.toString());
msgContent = buffer.toString();
}
messageDTO.setMsgContent(msgContent);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment