package org.jeecg.common.system.api.factory; import org.springframework.cloud.openfeign.FallbackFactory; import org.jeecg.common.system.api.ISysBaseAPI; import org.jeecg.common.system.api.fallback.SysBaseAPIFallback; import org.springframework.stereotype.Component; /** * @Description: SysBaseAPIFallbackFactory * @author: jeecg-boot */ @Component public class SysBaseAPIFallbackFactory implements FallbackFactory { @Override public ISysBaseAPI create(Throwable throwable) { SysBaseAPIFallback fallback = new SysBaseAPIFallback(); fallback.setCause(throwable); return fallback; } }