This commit is contained in:
litianxiang
2026-05-15 15:09:21 +08:00
commit ac7de27099
69 changed files with 2696 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
package com.aida.buyer.util;
import cn.hutool.core.util.DesensitizedUtil;
public class DesensitizationUtil {
public static String mobile(String mobile) {
if (mobile == null || mobile.length() < 7) {
return mobile;
}
return DesensitizedUtil.mobilePhone(mobile);
}
public static String email(String email) {
if (email == null || !email.contains("@")) {
return email;
}
return DesensitizedUtil.email(email);
}
public static String idCard(String idCard) {
if (idCard == null || idCard.length() < 10) {
return idCard;
}
return DesensitizedUtil.idCardNum(idCard, 4, 4);
}
public static String bankCard(String bankCard) {
if (bankCard == null || bankCard.length() < 8) {
return bankCard;
}
return DesensitizedUtil.bankCard(bankCard);
}
public static String chineseName(String chineseName) {
if (chineseName == null || chineseName.length() < 2) {
return chineseName;
}
return DesensitizedUtil.chineseName(chineseName);
}
}