package com.xiaopeng.api.factory.account;
|
|
|
import com.xiaopeng.api.feignClient.account.SysRoleClient;
|
import com.xiaopeng.api.model.account.SysRole;
|
import com.xiaopeng.common.core.domain.R;
|
import org.springframework.cloud.openfeign.FallbackFactory;
|
|
public class SysRoleClientFallbackFactory implements FallbackFactory<SysRoleClient> {
|
@Override
|
public SysRoleClient create(Throwable cause) {
|
return new SysRoleClient(){
|
|
@Override
|
public R<SysRole> getRoleById(Long id) {
|
return R.fail("获取角色信息失败");
|
}
|
};
|
}
|
}
|