|
@@ -27,6 +27,8 @@ public class RecordServiceImpl implements RecordService{
|
|
|
@Override
|
|
@Override
|
|
|
public void recordLoginAction(HttpServletRequest request, Long userId) {
|
|
public void recordLoginAction(HttpServletRequest request, Long userId) {
|
|
|
UserOperation userOperation = this.buildUserOperation(request,userId);
|
|
UserOperation userOperation = this.buildUserOperation(request,userId);
|
|
|
|
|
+ if(userOperation==null)
|
|
|
|
|
+ return;
|
|
|
userOperation.setOperation("Login");
|
|
userOperation.setOperation("Login");
|
|
|
userOperationDao.save(userOperation);
|
|
userOperationDao.save(userOperation);
|
|
|
Timestamp current = new Timestamp(System.currentTimeMillis());
|
|
Timestamp current = new Timestamp(System.currentTimeMillis());
|
|
@@ -36,6 +38,8 @@ public class RecordServiceImpl implements RecordService{
|
|
|
@Override
|
|
@Override
|
|
|
public void recordLogoutAction(HttpServletRequest request, Long userId) {
|
|
public void recordLogoutAction(HttpServletRequest request, Long userId) {
|
|
|
UserOperation userOperation = this.buildUserOperation(request,userId);
|
|
UserOperation userOperation = this.buildUserOperation(request,userId);
|
|
|
|
|
+ if(userOperation==null)
|
|
|
|
|
+ return;
|
|
|
userOperation.setOperation("Logout");
|
|
userOperation.setOperation("Logout");
|
|
|
userOperationDao.save(userOperation);
|
|
userOperationDao.save(userOperation);
|
|
|
Timestamp current = new Timestamp(System.currentTimeMillis());
|
|
Timestamp current = new Timestamp(System.currentTimeMillis());
|
|
@@ -44,6 +48,9 @@ public class RecordServiceImpl implements RecordService{
|
|
|
|
|
|
|
|
private UserOperation buildUserOperation(HttpServletRequest request, Long userId) {
|
|
private UserOperation buildUserOperation(HttpServletRequest request, Long userId) {
|
|
|
String ip = this.getLoginIP(request);
|
|
String ip = this.getLoginIP(request);
|
|
|
|
|
+ if("101.37.78.167".equals(ip)) {
|
|
|
|
|
+ return null;
|
|
|
|
|
+ }
|
|
|
UserOperation userOperation = new UserOperation();
|
|
UserOperation userOperation = new UserOperation();
|
|
|
userOperation.setIp(ip);
|
|
userOperation.setIp(ip);
|
|
|
userOperation.setUserId(userId);
|
|
userOperation.setUserId(userId);
|