无关风月
2025-04-03 b01f752252eaadd1fa31eda6a9ad43146660b721
xinquan-api/xinquan-api-system/src/main/java/com/xinquan/system/api/factory/RemoteUserFallbackFactory.java
@@ -1,6 +1,7 @@
package com.xinquan.system.api.factory;
import com.xinquan.common.core.domain.R;
import com.xinquan.common.core.web.domain.AjaxResult;
import com.xinquan.system.api.RemoteUserService;
import com.xinquan.system.api.domain.SysUser;
import com.xinquan.system.api.model.LoginUser;
@@ -26,6 +27,16 @@
        return new RemoteUserService()
        {
            @Override
            public AjaxResult removeByAppUserId(Long id) {
                return null;
            }
            @Override
            public R<SysUser> getSysUserById(String id) {
                return R.fail("根据系统用户id 查询用户信息:" + throwable.getMessage());
            }
            @Override
            public R<LoginUser> getUserInfo(String username, String source)
            {
                return R.fail("获取用户失败:" + throwable.getMessage());
@@ -40,6 +51,11 @@
            public R<SysUser> registerAppUserInfo(SysUser sysUser, String source) {
                return R.fail("注册APP用户失败:" + throwable.getMessage());
            }
            @Override
            public R<String> getCourseList(int contentType) {
                return R.fail("获取协议失败:" + throwable.getMessage());
            }
        };
    }
}