去掉操作日志保存接口的实现,分享出单独的工程去实现

This commit is contained in:
daihh
2022-10-29 11:41:12 +08:00
parent d295c23c82
commit 7738938864

View File

@@ -1,7 +1,5 @@
package com.xboe.system.logs.service.impl; package com.xboe.system.logs.service.impl;
import java.time.LocalDateTime;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.transaction.Transactional; import javax.transaction.Transactional;
@@ -9,16 +7,19 @@ import org.springframework.stereotype.Service;
import com.xboe.common.OrderCondition; import com.xboe.common.OrderCondition;
import com.xboe.common.PageList; import com.xboe.common.PageList;
import com.xboe.core.log.IAutoLogSave;
import com.xboe.system.logs.dao.SysLogActionDao; import com.xboe.system.logs.dao.SysLogActionDao;
import com.xboe.system.logs.entity.SysLogAction; import com.xboe.system.logs.entity.SysLogAction;
import com.xboe.system.logs.service.ISysLogActionService; import com.xboe.system.logs.service.ISysLogActionService;
import com.xboe.system.logs.vo.SysLogActionVo; import com.xboe.system.logs.vo.SysLogActionVo;
//@Slf4j /**
* 去掉 IAutoLogSave 接口的实现,采用统日志处理,如果需要记录,那就是加上实现的单独的日志保存
* @author seastar
*
*/
@Service @Service
@Transactional @Transactional
public class SysLogActionServiceImpl implements ISysLogActionService,IAutoLogSave{ public class SysLogActionServiceImpl implements ISysLogActionService{
@Resource @Resource
SysLogActionDao dao; SysLogActionDao dao;
@@ -50,18 +51,18 @@ public class SysLogActionServiceImpl implements ISysLogActionService,IAutoLogSav
dao.setDeleted(id); dao.setDeleted(id);
} }
@Override // @Override
public void save(String module, String actName, String actContent, String aid, String name) { // public void save(String module, String actName, String actContent, String aid, String name) {
//
SysLogAction log=new SysLogAction(); // SysLogAction log=new SysLogAction();
log.setModule(module); // log.setModule(module);
log.setActName(actName); // log.setActName(actName);
log.setActTime(LocalDateTime.now()); // log.setActTime(LocalDateTime.now());
log.setActContent(actContent); // log.setActContent(actContent);
log.setAid(aid); // log.setAid(aid);
log.setName(name); // log.setName(name);
dao.save(log); // dao.save(log);
//
} // }
} }