ISysLogininforService.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.ruoyi.system.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.ruoyi.common.core.domain.PageQuery;
  4. import com.ruoyi.common.core.page.TableDataInfo;
  5. import com.ruoyi.system.domain.SysLogininfor;
  6. import java.util.List;
  7. /**
  8. * 系统访问日志情况信息 服务层
  9. *
  10. * @author Lion Li
  11. */
  12. public interface ISysLogininforService extends IService<SysLogininfor> {
  13. TableDataInfo<SysLogininfor> selectPageLogininforList(SysLogininfor logininfor, PageQuery pageQuery);
  14. /**
  15. * 新增系统登录日志
  16. *
  17. * @param logininfor 访问日志对象
  18. */
  19. void insertLogininfor(SysLogininfor logininfor);
  20. /**
  21. * 查询系统登录日志集合
  22. *
  23. * @param logininfor 访问日志对象
  24. * @return 登录记录集合
  25. */
  26. List<SysLogininfor> selectLogininforList(SysLogininfor logininfor);
  27. /**
  28. * 批量删除系统登录日志
  29. *
  30. * @param infoIds 需要删除的登录日志ID
  31. * @return
  32. */
  33. int deleteLogininforByIds(Long[] infoIds);
  34. /**
  35. * 清空系统登录日志
  36. */
  37. void cleanLogininfor();
  38. }