package com.xiaopeng.api.factory.account; import com.xiaopeng.api.feignClient.account.XpAppUserCollectAddrClient; import com.xiaopeng.common.core.domain.R; import org.springframework.cloud.openfeign.FallbackFactory; import java.util.List; public class XpAppUserCollectAddrClientFallbackFactory implements FallbackFactory { @Override public XpAppUserCollectAddrClient create(Throwable cause) { return new XpAppUserCollectAddrClient() { @Override public R> getPointIdsByUserId(Long uid) { return R.fail("获取用户收藏站点失败:" + cause.getMessage()); } @Override public R> getStationIdsByUserId(Long uid) { return R.fail("获取用户收藏场站失败:" + cause.getMessage()); } }; } }