类 IUserClientFallback

  • 所有已实现的接口:
    IUserClient

    @Component
    public class IUserClientFallback
    extends Object
    implements IUserClient
    Feign失败配置
    从以下版本开始:
    1.0.0
    作者:
    ths
    • 构造器详细资料

      • IUserClientFallback

        public IUserClientFallback()
    • 方法详细资料

      • userInfoByToken

        public cn.meteor.common.model.R<cn.meteor.common.model.UserInfo> userInfoByToken​(String token)
        从接口复制的说明: IUserClient
        根据token获取用户信息
        指定者:
        userInfoByToken 在接口中 IUserClient
        参数:
        token - token
        返回:
        用户信息
      • emailLogin

        public cn.meteor.common.model.R<String> emailLogin​(String email,
                                                           String password)
        从接口复制的说明: IUserClient
        根据email/账户登录
        指定者:
        emailLogin 在接口中 IUserClient
        参数:
        email - email
        password - password
        返回:
        token
      • getUserIdsByDeptIds

        public cn.meteor.common.model.R<List<Long>> getUserIdsByDeptIds​(List<Long> deptIds)
        从接口复制的说明: IUserClient
        根据 部门ID集合 获取 用户ID集合
        指定者:
        getUserIdsByDeptIds 在接口中 IUserClient
        参数:
        deptIds - 部门ID集合
        返回:
        用户ID集合
      • getUsersByDeptIds

        public cn.meteor.common.model.R<List<cn.meteor.common.model.UserInfo>> getUsersByDeptIds​(List<Long> deptIds)
        从接口复制的说明: IUserClient
        根据 部门ID递归 获取 用户集合
        指定者:
        getUsersByDeptIds 在接口中 IUserClient
        参数:
        deptIds - 部门ID集合
        返回:
        用户ID集合