package com.kidgrow.oprationcenter.feign.fallback; import com.kidgrow.common.model.SysRole; import com.kidgrow.oprationcenter.feign.RoleOrganizationService; import feign.hystrix.FallbackFactory; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; import java.util.HashMap; import java.util.List; import java.util.Map; @Slf4j @Component public class RoleOrganizationServiceFallbackFactory implements FallbackFactory { @Override public RoleOrganizationService create(Throwable throwable) { return new RoleOrganizationService() { @Override public Map getRoleOrgMap(List list) { Map map=new HashMap<>(); map.put("id",null); return map; } }; } }