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.LogActionDao; import com.landtool.lanbase.modules.log.entity.LogAction; import com.landtool.lanbase.modules.log.service.LogActionService; @Service("actionService") public class LogActionServiceImpl implements LogActionService { @Autowired private LogActionDao actionDao; @Override public LogAction queryObject(Long actionid){ return actionDao.queryObject(actionid); } @Override public List queryList(Map map){ return actionDao.queryList(map); } @Override public int queryTotal(Map map){ return actionDao.queryTotal(map); } @Override public void save(LogAction action){ actionDao.save(action); } @Override public void update(LogAction action){ actionDao.update(action); } @Override public void delete(Long actionid){ actionDao.delete(actionid); } @Override public void deleteBatch(Long[] actionids){ actionDao.deleteBatch(actionids); } @Override public Long queryUserId(String UserName) { return actionDao.queryUserId(UserName); } @Override public void addAction(Long userid, Long appid, String largemodel, String smallmodel, String requesturl, String requestip, String remark, String actiontype,Integer resourceid,String title) { LogAction action = new LogAction(); action.setUserid(userid); action.setAppid(appid); action.setLargemodel(largemodel); action.setSmallmodel(smallmodel); action.setRequesturl(requesturl); action.setRequestip(requestip); action.setRemark(remark); action.setActiontype(actiontype); action.setResourceid(resourceid); action.setTitle(title); actionDao.save(action); } @Override public List queryActionType() { return actionDao.queryActionType(); } @Override public List> queryAnalyseResourceAction(Map parm) { return actionDao.queryAnalyseResourceAction(parm); } }