mongodb整合,功能优化调整
parent
f5732c6ffb
commit
1a40cde203
@ -0,0 +1,66 @@
|
|||||||
|
package cn.estsh.i3plus.core.apiservice.serviceimpl.busi;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.core.api.iservice.busi.ILogOperateService;
|
||||||
|
import cn.estsh.i3plus.pojo.base.common.Pager;
|
||||||
|
import cn.estsh.i3plus.pojo.platform.bean.LogOperate;
|
||||||
|
import cn.estsh.i3plus.pojo.platform.repository.LogOperateRepository;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Optional;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description : 操作日志服务接口实现
|
||||||
|
* @Reference :
|
||||||
|
* @Author : yunhao
|
||||||
|
* @Date : 2018-10-25 13:54
|
||||||
|
* @Modify :
|
||||||
|
**/
|
||||||
|
@Service
|
||||||
|
public class LogOperateService implements ILogOperateService {
|
||||||
|
public static final Logger LOGGER = LoggerFactory.getLogger(LogOperateService.class);
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
public LogOperateRepository logOperateRDao;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public LogOperate insertLogOperate(LogOperate logOperate) {
|
||||||
|
return logOperateRDao.insert(logOperate);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<LogOperate> listLogOperate(LogOperate logOperate, Pager pager) {
|
||||||
|
return logOperateRDao.findAll();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void deleteLogOperateById(long id) {
|
||||||
|
logOperateRDao.deleteById(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void deleteLogOperateByIds(String[] ids) {
|
||||||
|
for(String idStr : ids){
|
||||||
|
logOperateRDao.deleteById(Long.parseLong(idStr));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public LogOperate getLogOperateById(long id) {
|
||||||
|
System.out.println("id====" + id);
|
||||||
|
List list = logOperateRDao.findAll();
|
||||||
|
System.out.println(list.size());
|
||||||
|
Optional optional = logOperateRDao.findById(id);
|
||||||
|
if(optional != null) {
|
||||||
|
System.out.println(optional);
|
||||||
|
|
||||||
|
System.out.println(optional.get());
|
||||||
|
return (LogOperate) optional.get();
|
||||||
|
}else{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -1,56 +0,0 @@
|
|||||||
package cn.estsh.i3plus.core.apiservice.serviceimpl.busi;
|
|
||||||
|
|
||||||
import cn.estsh.i3plus.core.api.iservice.busi.ILogOperateService;
|
|
||||||
import cn.estsh.i3plus.pojo.platform.bean.LogOperate;
|
|
||||||
import cn.estsh.i3plus.pojo.platform.repository.LogOperateRepository;
|
|
||||||
import org.slf4j.Logger;
|
|
||||||
import org.slf4j.LoggerFactory;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @Description : 操作日志服务接口实现
|
|
||||||
* @Reference :
|
|
||||||
* @Author : yunhao
|
|
||||||
* @Date : 2018-10-25 13:54
|
|
||||||
* @Modify :
|
|
||||||
**/
|
|
||||||
@Service
|
|
||||||
public class LogOperateServiceImpl implements ILogOperateService {
|
|
||||||
public static final Logger LOGGER = LoggerFactory.getLogger(LogOperateServiceImpl.class);
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
public LogOperateRepository logOperateRDao;
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void insertLogOperate(LogOperate logOperate) {
|
|
||||||
LOGGER.info("操作日志 LOG_ACTION :{}",logOperate);
|
|
||||||
logOperateRDao.insert(logOperate);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void deleteLogOperateById(String id) {
|
|
||||||
LOGGER.info("操作日志 LOG_ACTION id:{}",id);
|
|
||||||
logOperateRDao.deleteById(Long.parseLong(id));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void updateLogOperate(LogOperate logOperate) {
|
|
||||||
LOGGER.info("操作日志 LOG_ACTION :{}",logOperate);
|
|
||||||
logOperateRDao.update(logOperate);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public List<LogOperate> listLogOperate() {
|
|
||||||
LOGGER.info("操作日志 LOG_ACTION list");
|
|
||||||
return logOperateRDao.list();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public LogOperate getLogOperateById(String id) {
|
|
||||||
LOGGER.info("操作日志 LOG_ACTION id:{}",id);
|
|
||||||
return logOperateRDao.getById(Long.parseLong(id));
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue