类 WxUserServiceImpl

java.lang.Object
net.guerlab.smart.platform.server.service.BaseServiceImpl<WxUser,​java.lang.String,​WxUserMapper,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>
net.guerlab.smart.wx.service.service.impl.WxUserServiceImpl
所有已实现的接口:
net.guerlab.smart.platform.server.service.BaseDeleteService<WxUser,​java.lang.String,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>, net.guerlab.smart.platform.server.service.BaseFindService<WxUser,​java.lang.String,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>, net.guerlab.smart.platform.server.service.BaseSaveService<WxUser,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>, net.guerlab.smart.platform.server.service.BaseService<WxUser,​java.lang.String,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>, net.guerlab.smart.platform.server.service.BaseUpdateService<WxUser,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>, net.guerlab.smart.platform.server.service.QueryWrapperGetter<WxUser,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>, WxUserService

@Service
@EnableBinding(net.guerlab.smart.wx.stream.binders.WxAppChangeSubscriberChannel.class)
public class WxUserServiceImpl
extends net.guerlab.smart.platform.server.service.BaseServiceImpl<WxUser,​java.lang.String,​WxUserMapper,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>
implements WxUserService
微信用户服务实现
作者:
guer
  • 字段概要

    从类继承的字段 net.guerlab.smart.platform.server.service.BaseServiceImpl

    baseMapper, entityClass, mapperClass, sequence
  • 构造器概要

    构造器 
    构造器 说明
    WxUserServiceImpl()  
  • 方法概要

    修饰符和类型 方法 说明
    void delete​(java.lang.String appId, java.lang.String openId)
    通过appId和openId删除用户
    WxUser findUser​(java.lang.String appId, java.lang.String openId)
    通过appId和openId查询用户
    protected void insertBefore​(WxUser entity)  
    java.util.Collection<WxUser> queryAll​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
    通过搜索参数查询微信用户列表
    net.guerlab.web.result.ListObject<WxUser> queryPage​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
    通过搜索参数查询微信用户分页列表
    java.util.Collection<RegisterStatistics> selectRegisterStatistics​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
    查询注册统计信息
    void setTagMappingService​(UserTagMappingService tagMappingService)  
    protected void updateBefore​(WxUser entity)  
    void wxAppChangeMessageHandler​(org.springframework.messaging.Message<net.guerlab.smart.wx.stream.binders.WxAppChangeMessage> message)  

    从类继承的方法 net.guerlab.smart.platform.server.service.BaseServiceImpl

    currentMapperClass, currentModelClass, delete, delete, delete, deleteAfter, deleteBefore, deleteById, deleteByIdAfter, deleteByIdBefore, getBaseMapper, insert, insertAfter, selectAll, selectAll, selectById, selectCount, selectCount, selectList, selectList, selectList, selectOne, selectOne, selectPage, setBaseMapper, setSequence, update, update, update, updateAfter, updateById

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 net.guerlab.smart.platform.server.service.BaseDeleteService

    delete, delete, delete, delete, deleteById, deleteById

    从接口继承的方法 net.guerlab.smart.platform.server.service.BaseFindService

    selectAll, selectAll, selectById, selectByIdOptional, selectCount, selectCount, selectList, selectList, selectList, selectOne, selectOne, selectOneOptional, selectOneOptional, selectPage

    从接口继承的方法 net.guerlab.smart.platform.server.service.BaseSaveService

    insert

    从接口继承的方法 net.guerlab.smart.platform.server.service.BaseUpdateService

    update, update, update, updateById

    从接口继承的方法 net.guerlab.smart.platform.server.service.QueryWrapperGetter

    getLambdaQueryWrapper, getQueryWrapper, getQueryWrapper, getQueryWrapperWithSelectMethod, getQueryWrapperWithSelectMethod

    从接口继承的方法 net.guerlab.smart.wx.service.service.WxUserService

    getEntityClass
  • 构造器详细资料

  • 方法详细资料

    • queryPage

      public net.guerlab.web.result.ListObject<WxUser> queryPage​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      从接口复制的说明: WxUserService
      通过搜索参数查询微信用户分页列表
      指定者:
      queryPage 在接口中 WxUserService
      参数:
      searchParams - 搜索参数
      返回:
      分页列表
    • queryAll

      public java.util.Collection<WxUser> queryAll​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      从接口复制的说明: WxUserService
      通过搜索参数查询微信用户列表
      指定者:
      queryAll 在接口中 WxUserService
      参数:
      searchParams - 搜索参数
      返回:
      列表
    • findUser

      public WxUser findUser​(java.lang.String appId, java.lang.String openId)
      从接口复制的说明: WxUserService
      通过appId和openId查询用户
      指定者:
      findUser 在接口中 WxUserService
      参数:
      appId - appId
      openId - openId
      返回:
      微信用户
    • delete

      public void delete​(java.lang.String appId, java.lang.String openId)
      从接口复制的说明: WxUserService
      通过appId和openId删除用户
      指定者:
      delete 在接口中 WxUserService
      参数:
      appId - appId
      openId - openId
    • selectRegisterStatistics

      public java.util.Collection<RegisterStatistics> selectRegisterStatistics​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      从接口复制的说明: WxUserService
      查询注册统计信息
      指定者:
      selectRegisterStatistics 在接口中 WxUserService
      参数:
      searchParams - 查询参数
      返回:
      注册统计信息
    • insertBefore

      protected void insertBefore​(WxUser entity)
      覆盖:
      insertBefore 在类中 net.guerlab.smart.platform.server.service.BaseServiceImpl<WxUser,​java.lang.String,​WxUserMapper,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>
    • updateBefore

      protected void updateBefore​(WxUser entity)
      覆盖:
      updateBefore 在类中 net.guerlab.smart.platform.server.service.BaseServiceImpl<WxUser,​java.lang.String,​WxUserMapper,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams>
    • wxAppChangeMessageHandler

      @StreamListener("wx_app_change_input") public void wxAppChangeMessageHandler​(org.springframework.messaging.Message<net.guerlab.smart.wx.stream.binders.WxAppChangeMessage> message)
    • setTagMappingService

      @Autowired public void setTagMappingService​(UserTagMappingService tagMappingService)