From f3508208e23f1d908bb54356cc77add8a3168e74 Mon Sep 17 00:00:00 2001 From: yanglin Date: Fri, 26 Apr 2024 10:29:22 +0800 Subject: [PATCH] =?UTF-8?q?REQ-2411:=20=E5=8E=BB=E6=8E=89=E6=B2=A1?= =?UTF-8?q?=E7=94=A8=E7=9A=84fallback=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/axzo/msg/center/api/MNSNoticesApi.java | 4 +- .../api/fallback/MNSNoticesApiFallBack.java | 54 ------------------- 2 files changed, 1 insertion(+), 57 deletions(-) delete mode 100644 msg-center-api/src/main/java/cn/axzo/msg/center/api/fallback/MNSNoticesApiFallBack.java diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/api/MNSNoticesApi.java b/msg-center-api/src/main/java/cn/axzo/msg/center/api/MNSNoticesApi.java index af5cb5b3..7cfe6190 100644 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/api/MNSNoticesApi.java +++ b/msg-center-api/src/main/java/cn/axzo/msg/center/api/MNSNoticesApi.java @@ -1,6 +1,5 @@ package cn.axzo.msg.center.api; -import cn.axzo.msg.center.api.fallback.MNSNoticesApiFallBack; import cn.axzo.msg.center.api.request.*; import cn.axzo.msg.center.api.response.MnsCodeStatusRes; import cn.axzo.msg.center.api.response.MnsQueryTemplateRes; @@ -13,14 +12,13 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; import javax.validation.Valid; /** * 短信消息相关接口 */ -@FeignClient(name = "msg-center", url = "${server.serviceUrl:http://msg-center:8080}" , fallback = MNSNoticesApiFallBack.class) +@FeignClient(name = "msg-center", url = "${server.serviceUrl:http://msg-center:8080}") public interface MNSNoticesApi { /** diff --git a/msg-center-api/src/main/java/cn/axzo/msg/center/api/fallback/MNSNoticesApiFallBack.java b/msg-center-api/src/main/java/cn/axzo/msg/center/api/fallback/MNSNoticesApiFallBack.java deleted file mode 100644 index be43ada3..00000000 --- a/msg-center-api/src/main/java/cn/axzo/msg/center/api/fallback/MNSNoticesApiFallBack.java +++ /dev/null @@ -1,54 +0,0 @@ -package cn.axzo.msg.center.api.fallback; - -import cn.axzo.msg.center.api.MNSNoticesApi; -import cn.axzo.msg.center.api.request.*; -import cn.axzo.msg.center.api.response.MnsCodeStatusRes; -import cn.axzo.msg.center.api.response.MnsQueryTemplateRes; -import cn.axzo.msg.center.api.response.MnsSendCodeRes; -import cn.axzo.msg.center.api.response.Page; -import cn.azxo.framework.common.model.CommonResponse; -import com.alibaba.fastjson.JSON; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Component; - -@Component -@Slf4j -public class MNSNoticesApiFallBack implements MNSNoticesApi { - @Override - public CommonResponse sendMessage(SendMessageRequestDto request) { - log.warn("推送短信消息超时, message: {}", request); - return CommonResponse.fail("推送短信消息超时"); - } - - @Override - public CommonResponse sendCodeV2(MnsSendCodeV2Req req) { - log.warn("发送验证码失败,message:{}", JSON.toJSONString(req)); - return CommonResponse.fail("发送验证码失败"); - } - - @Override - public CommonResponse getPhoneCodeStatus(MnsCodeStatusReq req) { - log.warn("获取验证码状态失败,message:{}", JSON.toJSONString(req)); - return CommonResponse.fail("获取验证码状态失败"); - } - - @Override - public CommonResponse createTemplate(MnsCreateTemplateRequestReq request) { - return null; - } - - @Override - public CommonResponse getByTemplateNo(String templateNo) { - return null; - } - - @Override - public CommonResponse> list(MnsQueryTemplateReq request) { - return null; - } - - @Override - public CommonResponse delete(String templateNo) { - return null; - } -}