Loginlog接口实现
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.lovenav.service.serviceImpl;
|
||||
|
||||
import cn.hutool.core.date.DateTime;
|
||||
import com.lovenav.dao.LoginLogsDao;
|
||||
import com.lovenav.entity.LoginLogs;
|
||||
import com.lovenav.service.LoginLogsService;
|
||||
@@ -7,6 +8,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
|
||||
@Service
|
||||
public class LoginLogsServiceImpl implements LoginLogsService {
|
||||
@@ -16,15 +18,16 @@ public class LoginLogsServiceImpl implements LoginLogsService {
|
||||
public String addLoginLogs(LoginLogs loginLogs) {
|
||||
Date date=new Date();
|
||||
loginLogs.setLoginTime(date);
|
||||
if (loginLogsDao.selectAlreadyExist(loginLogs.getUserId())==null){
|
||||
if (loginLogsDao.insertSelective(loginLogs)!=1){
|
||||
return "登录日志更新成功!";
|
||||
}
|
||||
}else {
|
||||
if (loginLogsDao.updateByUserId(loginLogs)!=1){
|
||||
return "登录日志更新失败!";
|
||||
}
|
||||
}
|
||||
return "更新登录日志失败";
|
||||
}
|
||||
|
||||
@Override
|
||||
public HashMap<Object, Object> getUserLoginLogs(LoginLogs loginLogs) {
|
||||
HashMap<Object, Object> map=new HashMap<>();
|
||||
map=loginLogsDao.getLoginLogs(loginLogs.getUserId());
|
||||
return map;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user