SysOperLogServiceImpl.java 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. package com.ruoyi.system.service.impl;
  2. import java.util.List;
  3. import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  4. import org.springframework.beans.factory.annotation.Autowired;
  5. import org.springframework.stereotype.Service;
  6. import com.ruoyi.system.domain.SysOperLog;
  7. import com.ruoyi.system.mapper.SysOperLogMapper;
  8. import com.ruoyi.system.service.ISysOperLogService;
  9. /**
  10. * 操作日志 服务层处理
  11. *
  12. * @author ruoyi
  13. */
  14. @Service
  15. public class SysOperLogServiceImpl extends ServiceImpl<SysOperLogMapper, SysOperLog> implements ISysOperLogService {
  16. @Autowired
  17. private SysOperLogMapper operLogMapper;
  18. /**
  19. * 新增操作日志
  20. *
  21. * @param operLog 操作日志对象
  22. */
  23. @Override
  24. public void insertOperlog(SysOperLog operLog) {
  25. operLogMapper.insertOperlog(operLog);
  26. }
  27. /**
  28. * 查询系统操作日志集合
  29. *
  30. * @param operLog 操作日志对象
  31. * @return 操作日志集合
  32. */
  33. @Override
  34. public List<SysOperLog> selectOperLogList(SysOperLog operLog) {
  35. return operLogMapper.selectOperLogList(operLog);
  36. }
  37. /**
  38. * 批量删除系统操作日志
  39. *
  40. * @param operIds 需要删除的操作日志ID
  41. * @return 结果
  42. */
  43. @Override
  44. public int deleteOperLogByIds(Long[] operIds) {
  45. return operLogMapper.deleteOperLogByIds(operIds);
  46. }
  47. /**
  48. * 查询操作日志详细
  49. *
  50. * @param operId 操作ID
  51. * @return 操作日志对象
  52. */
  53. @Override
  54. public SysOperLog selectOperLogById(Long operId) {
  55. return operLogMapper.selectOperLogById(operId);
  56. }
  57. /**
  58. * 清空操作日志
  59. */
  60. @Override
  61. public void cleanOperLog() {
  62. operLogMapper.cleanOperLog();
  63. }
  64. }