【代码优化】增强 JDK17、JDK8 之间的兼容性
This commit is contained in:
@@ -77,8 +77,7 @@ public class AuthRequestFactory {
|
||||
extendList = extend.getConfig()
|
||||
.keySet()
|
||||
.stream()
|
||||
.map(String::toUpperCase)
|
||||
.filter(names::contains)
|
||||
.filter(x -> names.contains(x.toUpperCase()))
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
||||
|
||||
@@ -113,13 +113,14 @@ public class AliyunSmsClient extends AbstractSmsClient {
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
@SuppressWarnings("EnhancedSwitchMigration")
|
||||
Integer convertSmsTemplateAuditStatus(Integer templateStatus) {
|
||||
return switch (templateStatus) {
|
||||
case 0 -> SmsTemplateAuditStatusEnum.CHECKING.getStatus();
|
||||
case 1 -> SmsTemplateAuditStatusEnum.SUCCESS.getStatus();
|
||||
case 2 -> SmsTemplateAuditStatusEnum.FAIL.getStatus();
|
||||
default -> throw new IllegalArgumentException(String.format("未知审核状态(%d)", templateStatus));
|
||||
};
|
||||
switch (templateStatus) {
|
||||
case 0: return SmsTemplateAuditStatusEnum.CHECKING.getStatus();
|
||||
case 1: return SmsTemplateAuditStatusEnum.SUCCESS.getStatus();
|
||||
case 2: return SmsTemplateAuditStatusEnum.FAIL.getStatus();
|
||||
default: throw new IllegalArgumentException(String.format("未知审核状态(%d)", templateStatus));
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user