jiangqs
2023-05-03 3bba8ccaea4c0ff7ad5a7acb056d554c42b2eca2
ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/factory/RemoteUserFallbackFactory.java
@@ -1,5 +1,6 @@
package com.ruoyi.system.api.factory;
import com.ruoyi.system.api.domain.dto.AppEditUserDto;
import com.ruoyi.system.api.model.AppMiniLoginDto;
import com.ruoyi.system.api.model.AppMiniLoginVo;
import org.slf4j.Logger;
@@ -12,9 +13,9 @@
import com.ruoyi.system.api.model.LoginUser;
/**
 * 用户服务降级处理
 * 用户服务
 * 
 * @author ruoyi
 * @author jqs
 */
@Component
public class RemoteUserFallbackFactory implements FallbackFactory<RemoteUserService>
@@ -40,9 +41,23 @@
            }
            @Override
            public R<AppMiniLoginVo> miniLogin(AppMiniLoginDto appMiniLoginDto)
            {
                return R.fail("登录用户失败:" + throwable.getMessage());
            public R<SysUser> getSysUser(Long userId) {
                return R.fail("获取用户失败:" + throwable.getMessage());
            }
            @Override
            public R registerUser(SysUser sysUser) {
                return R.fail("注册用户失败:" + throwable.getMessage());
            }
            @Override
            public R updateUserMobile(SysUser sysUser) {
                return R.fail("更新用户手机失败:" + throwable.getMessage());
            }
            @Override
            public R editUserInfo(AppEditUserDto appEditUserDto) {
                return R.fail("更新用户信息失败:" + throwable.getMessage());
            }
        };
    }