package com.landtool.lanbase.modules.log.service.impl;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import com.landtool.lanbase.modules.log.dao.LogLogininfoDao;
|
import com.landtool.lanbase.modules.log.entity.LogLogininfo;
|
import com.landtool.lanbase.modules.log.service.LogLogininfoService;
|
|
@Service("logininfoService")
|
public class LogLogininfoServiceImpl implements LogLogininfoService {
|
|
@Autowired
|
private LogLogininfoDao logininfoDao;
|
|
@Override
|
public LogLogininfo queryObject(Long loginid){
|
return logininfoDao.queryObject(loginid);
|
}
|
|
@Override
|
public List<LogLogininfo> queryList(Map<String, Object> map){
|
return logininfoDao.queryList(map);
|
}
|
|
@Override
|
public int queryTotal(Map<String, Object> map){
|
return logininfoDao.queryTotal(map);
|
}
|
|
@Override
|
public void save(LogLogininfo logininfo){
|
logininfoDao.save(logininfo);
|
}
|
|
@Override
|
public void update(LogLogininfo logininfo){
|
logininfoDao.update(logininfo);
|
}
|
|
@Override
|
public void delete(Long loginid){
|
logininfoDao.delete(loginid);
|
}
|
|
@Override
|
public void deleteBatch(Long[] loginids){
|
logininfoDao.deleteBatch(loginids);
|
}
|
|
@Override
|
public void addLoginInfo(Long userid, Long appid, String loginname,
|
String loginip, Long logintype, Long rstatus,String broserversion, String appurl) {
|
LogLogininfo logininfo = new LogLogininfo();
|
logininfo.setUserid(userid);
|
logininfo.setAppid(appid);
|
logininfo.setLoginname(loginname);
|
logininfo.setLoginip(loginip);
|
logininfo.setLogintype(logintype);
|
logininfo.setRstatus(rstatus);
|
logininfo.setBroserversion(broserversion);
|
logininfo.setAppurl(appurl);
|
logininfoDao.save(logininfo);
|
}
|
|
}
|