34 lines
1.0 KiB
Java
34 lines
1.0 KiB
Java
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;
|
|
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 {
|
|
@Autowired
|
|
LoginLogsDao loginLogsDao;
|
|
@Override
|
|
public String addLoginLogs(LoginLogs loginLogs) {
|
|
Date date=new Date();
|
|
loginLogs.setLoginTime(date);
|
|
if (loginLogsDao.insertSelective(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;
|
|
}
|
|
}
|