|
@@ -3,6 +3,8 @@ package com.zhongzheng.modules.user.service.impl;
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.lang.Validator;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
+import cn.hutool.http.useragent.UserAgent;
|
|
|
+import cn.hutool.http.useragent.UserAgentUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
@@ -87,6 +89,7 @@ public class UserVisitLogServiceImpl extends ServiceImpl<UserVisitLogMapper, Use
|
|
|
UserVisitLog add = BeanUtil.toBean(bo, UserVisitLog.class);
|
|
|
validEntityBeforeSave(add);
|
|
|
add.setIp(IpUtils.getIpAddr(ServletUtils.getRequest()));
|
|
|
+ add.setBrowser(ServletUtils.getRequest().getHeader("User-Agent"));
|
|
|
add.setDateTime(zeroTime);
|
|
|
add.setCreateTime(DateUtils.getNowTime());
|
|
|
add.setUpdateTime(DateUtils.getNowTime());
|