From 56050aa6501f3d9d2f79a2c40a28815878ac56ee Mon Sep 17 00:00:00 2001
From: 疯狂的狮子li <15040126243@163.com>
Date: 星期四, 24 十一月 2022 15:14:47 +0800
Subject: [PATCH] update 同步 ruoyi 相关提交 * fix 修复Log注解GET请求记录不到参数问题 * fix 修复某些特性的环境生成代码变乱码TXT文件问题 * update 消除Vue3控制台出现的警告信息 * fix 开启TopNav没有子菜单隐藏侧边栏 * fix 修复回显数据字典数组异常问题(I60UYQ) * update 忽略不必要的属性数据返回

---
 ruoyi-common/src/main/java/com/ruoyi/common/enums/SensitiveStrategy.java |   35 ++++++++++++++++++++++++++---------
 1 files changed, 26 insertions(+), 9 deletions(-)

diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/enums/SensitiveStrategy.java b/ruoyi-common/src/main/java/com/ruoyi/common/enums/SensitiveStrategy.java
index 5f9bf72..f667173 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/enums/SensitiveStrategy.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/enums/SensitiveStrategy.java
@@ -1,30 +1,47 @@
 package com.ruoyi.common.enums;
 
 import cn.hutool.core.util.DesensitizedUtil;
+import lombok.AllArgsConstructor;
+
 import java.util.function.Function;
 
 /**
  * 鑴辨晱绛栫暐
- *  @author Yjoioooo
+ *
+ * @author Yjoioooo
+ * @version 3.6.0
  */
+@AllArgsConstructor
 public enum SensitiveStrategy {
 
-    /** 韬唤璇佽劚鏁� */
+    /**
+     * 韬唤璇佽劚鏁�
+     */
     ID_CARD(s -> DesensitizedUtil.idCardNum(s, 3, 4)),
 
-    /** 鎵嬫満鍙疯劚鏁� */
+    /**
+     * 鎵嬫満鍙疯劚鏁�
+     */
     PHONE(DesensitizedUtil::mobilePhone),
 
-    /**  鍦板潃鑴辨晱 */
-    ADDRESS(s -> DesensitizedUtil.address(s, 8));
+    /**
+     * 鍦板潃鑴辨晱
+     */
+    ADDRESS(s -> DesensitizedUtil.address(s, 8)),
+
+    /**
+     * 閭鑴辨晱
+     */
+    EMAIL(DesensitizedUtil::email),
+
+    /**
+     * 閾惰鍗�
+     */
+    BANK_CARD(DesensitizedUtil::bankCard);
 
     //鍙嚜琛屾坊鍔犲叾浠栬劚鏁忕瓥鐣�
 
     private final Function<String, String> desensitizer;
-
-    SensitiveStrategy(Function<String, String> desensitizer) {
-        this.desensitizer = desensitizer;
-    }
 
     public Function<String, String> desensitizer() {
         return desensitizer;

--
Gitblit v1.9.3