From 08fece39d8fa6c9bf562f8d1d8cf951bf1cad3cc Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期一, 29 七月 2024 15:04:54 +0800
Subject: [PATCH] add 新增 更多脱敏策略
---
ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java | 47 ++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 46 insertions(+), 1 deletions(-)
diff --git a/ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java b/ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java
index 9d1978a..6de52c0 100644
--- a/ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java
+++ b/ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java
@@ -37,7 +37,52 @@
/**
* 閾惰鍗�
*/
- BANK_CARD(DesensitizedUtil::bankCard);
+ BANK_CARD(DesensitizedUtil::bankCard),
+
+ /**
+ * 涓枃鍚�
+ */
+ CHINESE_NAME(DesensitizedUtil::chineseName),
+
+ /**
+ * 鍥哄畾鐢佃瘽
+ */
+ FIXED_PHONE(DesensitizedUtil::fixedPhone),
+
+ /**
+ * 鐢ㄦ埛ID
+ */
+ user_ID(s -> String.valueOf(DesensitizedUtil.userId())),
+
+ /**
+ * ipv4
+ */
+ IPV4(DesensitizedUtil::ipv4),
+
+ /**
+ * ipv6
+ */
+ IPV6(DesensitizedUtil::ipv6),
+
+ /**
+ * 涓浗澶ч檰杞︾墝锛屽寘鍚櫘閫氳溅杈嗐�佹柊鑳芥簮杞﹁締
+ */
+ CAR_LICENSE(DesensitizedUtil::carLicense),
+
+ /**
+ * 鍙樉绀虹涓�涓瓧绗�
+ */
+ FIRST_MASK(DesensitizedUtil::firstMask),
+
+ /**
+ * 娓呯┖涓簄ull
+ */
+ CLEAR(s -> DesensitizedUtil.clear()),
+
+ /**
+ * 娓呯┖涓�""
+ */
+ CLEAR_TO_NULL(s -> DesensitizedUtil.clearToNull());
//鍙嚜琛屾坊鍔犲叾浠栬劚鏁忕瓥鐣�
--
Gitblit v1.9.3