REQ-2411: 去掉没用的fallback类

This commit is contained in:
yanglin 2024-04-26 10:29:22 +08:00
parent 86cd7d5e8b
commit f3508208e2
2 changed files with 1 additions and 57 deletions

View File

@ -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 {
/**

View File

@ -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<Void> sendMessage(SendMessageRequestDto request) {
log.warn("推送短信消息超时, message: {}", request);
return CommonResponse.fail("推送短信消息超时");
}
@Override
public CommonResponse<MnsSendCodeRes> sendCodeV2(MnsSendCodeV2Req req) {
log.warn("发送验证码失败message{}", JSON.toJSONString(req));
return CommonResponse.fail("发送验证码失败");
}
@Override
public CommonResponse<MnsCodeStatusRes> getPhoneCodeStatus(MnsCodeStatusReq req) {
log.warn("获取验证码状态失败message{}", JSON.toJSONString(req));
return CommonResponse.fail("获取验证码状态失败");
}
@Override
public CommonResponse<Object> createTemplate(MnsCreateTemplateRequestReq request) {
return null;
}
@Override
public CommonResponse<MnsQueryTemplateRes> getByTemplateNo(String templateNo) {
return null;
}
@Override
public CommonResponse<Page<MnsQueryTemplateRes>> list(MnsQueryTemplateReq request) {
return null;
}
@Override
public CommonResponse<Object> delete(String templateNo) {
return null;
}
}