package com.vincent.rsf.openApi.feign.wms.fallback; import com.vincent.rsf.framework.common.R; import com.vincent.rsf.openApi.entity.phyz.InventoryQueryCondition; import com.vincent.rsf.openApi.feign.wms.WmsServerFeignClient; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; /** * WMS Server Feign客户端降级处理 */ @Slf4j @Component public class WmsServerFeignClientFallback implements WmsServerFeignClient { @Override public R queryInventoryDetails(InventoryQueryCondition condition) { log.error("调用WMS Server库存查询明细接口失败,触发降级处理"); return R.error("服务调用失败,请稍后重试"); } }