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<LogAction> queryList(Map<String, Object> map){
|
return actionDao.queryList(map);
|
}
|
|
@Override
|
public int queryTotal(Map<String, Object> 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<String> queryActionType() {
|
|
return actionDao.queryActionType();
|
}
|
|
@Override
|
public List<Map<String, Object>> queryAnalyseResourceAction(Map<String,Object> parm) {
|
return actionDao.queryAnalyseResourceAction(parm);
|
}
|
}
|