package cc.mrbird.febs.server.hr.feign.fallback; import cc.mrbird.febs.common.core.annotation.Fallback; import cc.mrbird.febs.server.hr.feign.IRemotePositionService; import feign.hystrix.FallbackFactory; import lombok.extern.slf4j.Slf4j; /** * @author MrBird */ @Slf4j @Fallback public class RemotePositionServiceFallback implements FallbackFactory { @Override public IRemotePositionService create(Throwable throwable) { return () -> { log.error("feign获取岗位异常",throwable); return null; }; } }