SysOperLogServiceImpl.java 1.8 KB

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