New file |
| | |
| | | package com.kidgrow.zuul.feign.fallback; |
| | | |
| | | import com.kidgrow.common.model.ResultBody; |
| | | import com.kidgrow.zuul.feign.SysDoctorService; |
| | | import feign.hystrix.FallbackFactory; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | | * |
| | | * @Description: <br> |
| | | * @Project: <br> |
| | | * @CreateDate: Created in 2020/2/22 14:33 <br> |
| | | * @Author: <a href="4345453@kidgrow.com">liuke</a> |
| | | */ |
| | | @Slf4j |
| | | @Component |
| | | public class SysDoctorServiceFallbackFactory implements FallbackFactory<SysDoctorService> { |
| | | |
| | | @Override |
| | | public SysDoctorService create(Throwable throwable) { |
| | | return new SysDoctorService() { |
| | | @Override |
| | | public ResultBody getListByMap(Map<String, Object> map) { |
| | | return ResultBody.failed("获取医生姓名失败"); |
| | | } |
| | | }; |
| | | } |
| | | } |