Commit 964d2877 by 段启岩

更新日志

parent 019c4952
...@@ -4,6 +4,8 @@ import cn.meteor.beyondclouds.core.constant.SysConstants; ...@@ -4,6 +4,8 @@ import cn.meteor.beyondclouds.core.constant.SysConstants;
import cn.meteor.beyondclouds.core.listener.DataItemChangeListener; import cn.meteor.beyondclouds.core.listener.DataItemChangeListener;
import cn.meteor.beyondclouds.core.listener.UserActionListener; import cn.meteor.beyondclouds.core.listener.UserActionListener;
import cn.meteor.beyondclouds.core.queue.message.DataItemChangeMessage; import cn.meteor.beyondclouds.core.queue.message.DataItemChangeMessage;
import cn.meteor.beyondclouds.core.queue.message.DataItemChangeType;
import cn.meteor.beyondclouds.core.queue.message.DataItemType;
import cn.meteor.beyondclouds.core.queue.message.UserActionMessage; import cn.meteor.beyondclouds.core.queue.message.UserActionMessage;
import cn.meteor.beyondclouds.modules.log.entity.SysLog; import cn.meteor.beyondclouds.modules.log.entity.SysLog;
import cn.meteor.beyondclouds.modules.log.service.ISysLogService; import cn.meteor.beyondclouds.modules.log.service.ISysLogService;
...@@ -57,6 +59,13 @@ public class LogListener implements DataItemChangeListener, UserActionListener { ...@@ -57,6 +59,13 @@ public class LogListener implements DataItemChangeListener, UserActionListener {
private void onDataChange(DataItemChangeMessage dataItemChangeMessage) { private void onDataChange(DataItemChangeMessage dataItemChangeMessage) {
if (!SysConstants.SYS_ID.equals(dataItemChangeMessage.getSubject().getId())) { if (!SysConstants.SYS_ID.equals(dataItemChangeMessage.getSubject().getId())) {
DataItemType itemType = dataItemChangeMessage.getItemType();
switch (itemType) {
case USER_STATISTICS:
case BLOG_VIEW_NUM:
log.info("检测查看型日志,忽略日志记录:{}", dataItemChangeMessage);
return;
}
log.info("正在记录日志:{}", dataItemChangeMessage); log.info("正在记录日志:{}", dataItemChangeMessage);
SysLog sysLog = new SysLog(dataItemChangeMessage); SysLog sysLog = new SysLog(dataItemChangeMessage);
sysLogService.save(sysLog); sysLogService.save(sysLog);
......
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