接口 FeignOauthApi

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      net.guerlab.web.result.Result<net.guerlab.smart.user.core.domain.OauthDTO> byThirdPartyId​(java.lang.String type, java.lang.String thirdPartyId)
      根据类型和第三方ID查询oauth信息
      net.guerlab.web.result.Result<net.guerlab.smart.user.core.domain.OauthDTO> byUserId​(java.lang.String type, java.lang.Long userId)
      根据类型和用户id查询oauth信息
      net.guerlab.web.result.Result<java.util.List<net.guerlab.smart.user.core.domain.OauthDTO>> findAll​(java.util.Map<java.lang.String,​java.lang.Object> searchParams)
      根据搜索参数查询oauth信息列表
      net.guerlab.web.result.Result<net.guerlab.web.result.ListObject<net.guerlab.smart.user.core.domain.OauthDTO>> findList​(java.util.Map<java.lang.String,​java.lang.Object> searchParams)
      根据搜索参数查询oauth信息列表
    • 方法详细资料

      • byUserId

        @GetMapping("/{type}/byUserId/{userId}")
        net.guerlab.web.result.Result<net.guerlab.smart.user.core.domain.OauthDTO> byUserId​(@PathVariable("type")
                                                                                            java.lang.String type,
                                                                                            @PathVariable("userId")
                                                                                            java.lang.Long userId)
        根据类型和用户id查询oauth信息
        参数:
        type - 类型
        userId - 用户id
        返回:
        oauth信息
      • byThirdPartyId

        @GetMapping("/{type}/byThirdPartyId/{thirdPartyId}")
        net.guerlab.web.result.Result<net.guerlab.smart.user.core.domain.OauthDTO> byThirdPartyId​(@PathVariable("type")
                                                                                                  java.lang.String type,
                                                                                                  @PathVariable("thirdPartyId")
                                                                                                  java.lang.String thirdPartyId)
        根据类型和第三方ID查询oauth信息
        参数:
        type - 类型
        thirdPartyId - 第三方ID
        返回:
        oauth信息
      • findList

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

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