Interface LoginInfoService

All Superinterfaces:
com.baomidou.mybatisplus.extension.repository.IRepository<LoginInfo>, com.baomidou.mybatisplus.extension.service.IService<LoginInfo>
All Known Implementing Classes:
LoginInfoServiceImpl

public interface LoginInfoService extends com.baomidou.mybatisplus.extension.service.IService<LoginInfo>
系统访问记录 服务类
Since:
2022-09-14 12:51:35
  • Field Summary

    Fields inherited from interface com.baomidou.mybatisplus.extension.repository.IRepository

    DEFAULT_BATCH_SIZE
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    清空系统登录日志
    int
    批量删除系统登录日志
    查询系统登录日志集合
    cn.sinozg.applet.common.core.base.BasePageResponse<List<LoginInfoPageListResponse>>
    selectLoginInfoPage(cn.sinozg.applet.common.core.base.PagingRequest page, LoginInfoPageListRequest loginInfo)
    查询系统登录日志集合

    Methods inherited from interface com.baomidou.mybatisplus.extension.repository.IRepository

    count, count, exists, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, getOneOpt, getOneOpt, getOptById, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, list, list, listByIds, listByMap, listMaps, listMaps, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById, updateById

    Methods inherited from interface com.baomidou.mybatisplus.extension.service.IService

    removeBatchByIds, saveBatch, saveOrUpdateBatch, updateBatchById
  • Method Details

    • selectLoginInfoPage

      cn.sinozg.applet.common.core.base.BasePageResponse<List<LoginInfoPageListResponse>> selectLoginInfoPage(cn.sinozg.applet.common.core.base.PagingRequest page, LoginInfoPageListRequest loginInfo)
      查询系统登录日志集合
      Parameters:
      page - 分页对象
      loginInfo - 访问日志对象
      Returns:
      登录记录集合
    • list

      查询系统登录日志集合
      Parameters:
      loginInfo - 查询参数
      Returns:
      集合
    • deleteLoginInfoByIds

      int deleteLoginInfoByIds(List<String> infoIds)
      批量删除系统登录日志
      Parameters:
      infoIds - 需要删除的登录日志ID
      Returns:
      成功条数
    • cleanLoginInfo

      void cleanLoginInfo()
      清空系统登录日志