diff --git a/msg-notices/msg-notices-integration/src/main/java/cn/axzo/msg/center/notices/integration/client/impl/AliYunSmsClientImpl.java b/msg-notices/msg-notices-integration/src/main/java/cn/axzo/msg/center/notices/integration/client/impl/AliYunSmsClientImpl.java index 75f38195..1652db00 100644 --- a/msg-notices/msg-notices-integration/src/main/java/cn/axzo/msg/center/notices/integration/client/impl/AliYunSmsClientImpl.java +++ b/msg-notices/msg-notices-integration/src/main/java/cn/axzo/msg/center/notices/integration/client/impl/AliYunSmsClientImpl.java @@ -186,9 +186,9 @@ public class AliYunSmsClientImpl implements AliYunSmsClient { String message = responseBody.getMessage(); boolean isRateLimited = message != null && message.contains("触发") && message.contains("流控"); log.warn("AliyunSmsService#checkResponse is fail, error message : {}", message); + message = String.format("%s. templateCode=%s, phones=%s, params=%s", message, + request.getTemplateCode(), request.getPhoneNumbers(), request.getTemplateParam()); if (isRateLimited) { - message = String.format("%s. templateCode=%s, phones=%s, params=%s", message, - request.getTemplateCode(), request.getPhoneNumbers(), request.getTemplateParam()); throw new RateLimitException(ReturnCodeEnum.SYSTEM_ERROR, message); } else { throw new BizException(ReturnCodeEnum.SYSTEM_ERROR, message);