REQ-2405: 添加缓存兼容逻辑

This commit is contained in:
yanglin 2024-04-28 15:49:50 +08:00
parent ed3b0e77c0
commit 985bde1a65
2 changed files with 11 additions and 3 deletions

View File

@ -111,7 +111,7 @@ public class MnsLimiter {
buf.append(":").append(value);
};
// 通过templateNo和params就可以判断出发送的内容是不是一样的
appender.accept(msnType.name());
appender.accept(msnType.getCacheKey());
appender.accept(request.getTemplateNo());
appender.accept(request.getPhoneNo());
appender.accept(buildTimeAwareSegment(request));

View File

@ -1,15 +1,23 @@
package cn.axzo.msg.center.notices.service.impl;
import lombok.AccessLevel;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
/**
* @author yanglin
*/
@Getter
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
public enum MnsType {
/**
* 业务短信
*/
BIZ,
BIZ("biz"),
/**
* 验证码
*/
VERIFY_CODE
VERIFY_CODE("verify-code");
private final String cacheKey;
}