接口 FeignWxUserApi


@FeignClient(value="wx-internal",
             path="/inside/wxUser",
             fallbackFactory=FeignWxUserApiFallbackFactory.class)
public interface FeignWxUserApi
微信用户服务接口
作者:
guer
  • 方法概要

    修饰符和类型 方法 说明
    net.guerlab.web.result.Result<java.util.List<net.guerlab.smart.wx.core.domain.WxUserDTO>> findAll​(java.util.Map<java.lang.String,​java.lang.Object> searchParams)
    根据搜索参数查询微信用户列表
    net.guerlab.web.result.Result<java.lang.Integer> findCount​(java.util.Map<java.lang.String,​java.lang.Object> searchParams)
    查询用户数量
    net.guerlab.web.result.Result<net.guerlab.web.result.ListObject<net.guerlab.smart.wx.core.domain.WxUserDTO>> findList​(java.util.Map<java.lang.String,​java.lang.Object> searchParams)
    根据搜索参数查询微信用户列表
    net.guerlab.web.result.Result<java.util.Map<java.lang.String,​net.guerlab.smart.wx.core.domain.WxUserDTO>> findMap​(java.util.Collection<java.lang.String> openIds)
    根据openId列表查询用户列表
    net.guerlab.web.result.Result<net.guerlab.smart.wx.core.domain.WxUserDTO> findOne​(java.lang.String appId, java.lang.String openId)
    根据appId和openId查询微信用户
  • 方法详细资料

    • findOne

      @GetMapping("/{appId}/{openId}") net.guerlab.web.result.Result<net.guerlab.smart.wx.core.domain.WxUserDTO> findOne​(@PathVariable("appId") java.lang.String appId, @PathVariable("openId") java.lang.String openId)
      根据appId和openId查询微信用户
      参数:
      appId - appId
      openId - openId
      返回:
      微信用户
    • findList

      @PostMapping net.guerlab.web.result.Result<net.guerlab.web.result.ListObject<net.guerlab.smart.wx.core.domain.WxUserDTO>> findList​(@RequestBody java.util.Map<java.lang.String,​java.lang.Object> searchParams)
      根据搜索参数查询微信用户列表
      参数:
      searchParams - 搜索参数
      返回:
      微信用户列表
    • findAll

      @PostMapping("/all") net.guerlab.web.result.Result<java.util.List<net.guerlab.smart.wx.core.domain.WxUserDTO>> findAll​(@RequestBody java.util.Map<java.lang.String,​java.lang.Object> searchParams)
      根据搜索参数查询微信用户列表
      参数:
      searchParams - 搜索参数
      返回:
      微信用户列表
    • findMap

      @PostMapping("/findMap") net.guerlab.web.result.Result<java.util.Map<java.lang.String,​net.guerlab.smart.wx.core.domain.WxUserDTO>> findMap​(@RequestBody java.util.Collection<java.lang.String> openIds)
      根据openId列表查询用户列表
      参数:
      openIds - openId列表
      返回:
      微信用户列表
    • findCount

      @PostMapping("/count") net.guerlab.web.result.Result<java.lang.Integer> findCount​(@RequestBody java.util.Map<java.lang.String,​java.lang.Object> searchParams)
      查询用户数量
      参数:
      searchParams - 搜索参数
      返回:
      用户数量