接口 WxUserLoginLogService

  • 所有超级接口:
    net.guerlab.smart.platform.server.service.BaseFindService<WxUserLoginLog,​java.lang.Long>, net.guerlab.smart.platform.server.service.ExampleGetter<WxUserLoginLog>
    所有已知实现类:
    WxUserLoginLogServiceImpl

    public interface WxUserLoginLogService
    extends net.guerlab.smart.platform.server.service.BaseFindService<WxUserLoginLog,​java.lang.Long>
    微信用户登录记录服务
    作者:
    guer
    • 方法概要

      所有方法 实例方法 抽象方法 默认方法 
      修饰符和类型 方法 说明
      void addLog​(WxUser user, java.lang.String ip, java.lang.String referer)
      添加登录记录
      default java.lang.Class<WxUserLoginLog> getEntityClass()
      获取实体类型
      java.util.Collection<LoginStatistics> selectLoginStatistics​(net.guerlab.smart.wx.core.searchparams.WxUserLoginLogSearchParams searchParams)
      查询登录统计
      • 从接口继承的方法 net.guerlab.smart.platform.server.service.BaseFindService

        selectAll, selectAll, selectById, selectByIdOptional, selectCount, selectCount, selectList, selectList, selectOne, selectOne, selectOneOptional, selectOneOptional, selectPage
      • 从接口继承的方法 net.guerlab.smart.platform.server.service.ExampleGetter

        getExample, getExample, getExampleWithSelectMethod, getExampleWithSelectMethod
    • 方法详细资料

      • addLog

        @Async
        void addLog​(WxUser user,
                    java.lang.String ip,
                    java.lang.String referer)
        添加登录记录
        参数:
        user - 微信用户
        ip - IP
        referer - 登录源
      • selectLoginStatistics

        java.util.Collection<LoginStatistics> selectLoginStatistics​(net.guerlab.smart.wx.core.searchparams.WxUserLoginLogSearchParams searchParams)
        查询登录统计
        参数:
        searchParams - 搜索参数
        返回:
        登录统计
      • getEntityClass

        default java.lang.Class<WxUserLoginLog> getEntityClass()
        获取实体类型
        指定者:
        getEntityClass 在接口中 net.guerlab.smart.platform.server.service.ExampleGetter<WxUserLoginLog>
        返回:
        实体类型