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 queryList(Map map){ return logininfoDao.queryList(map); } @Override public int queryTotal(Map 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); } }