mirror of
https://gitee.com/dromara/hutool.git
synced 2025-11-24 08:33:22 +08:00
fix code
This commit is contained in:
@@ -416,6 +416,9 @@ public class DesensitizedUtil {
|
||||
* 护照号脱敏
|
||||
* 规则:前2后2,长度不足时保留最小有效信息
|
||||
* 示例:PJ1234567 → PJ*****67
|
||||
*
|
||||
* @param passport 护照号
|
||||
* @return 脱敏后的护照号
|
||||
*/
|
||||
public static String passport(String passport) {
|
||||
if (StrUtil.isBlank(passport)) return passport;
|
||||
@@ -430,6 +433,8 @@ public class DesensitizedUtil {
|
||||
* 统一社会信用代码由18位数字或大写英文字母组成
|
||||
* 示例:91110108MA01ABCDE7 → 9111**********CDE7
|
||||
*
|
||||
* @param code 统一社会信用代码
|
||||
* @return 脱敏后的统一社会信用代码
|
||||
*/
|
||||
public static String creditCode(String code) {
|
||||
if (StrUtil.isBlank(code)) return code;
|
||||
|
||||
@@ -43,7 +43,7 @@ public enum BeanCopierCache {
|
||||
*/
|
||||
public BeanCopier get(Class<?> srcClass, Class<?> targetClass, boolean useConverter) {
|
||||
final String key = genKey(srcClass, targetClass, useConverter);
|
||||
return cache.computeIfAbsent(key, () -> BeanCopier.create(srcClass, targetClass, useConverter));
|
||||
return cache.computeIfAbsent(key, (k) -> BeanCopier.create(srcClass, targetClass, useConverter));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user