From 19c62799136bb984e968fcb6b0a4d2371d018270 Mon Sep 17 00:00:00 2001 From: WXL (wul) <wl_5969728@163.com> Date: 星期一, 15 九月 2025 17:43:11 +0800 Subject: [PATCH] 人员信息展示更新 --- src/utils/ruoyi.js | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/utils/ruoyi.js b/src/utils/ruoyi.js index f02bc0d..8ad1214 100644 --- a/src/utils/ruoyi.js +++ b/src/utils/ruoyi.js @@ -181,6 +181,19 @@ } return source; } +// 鑴辨晱鏂规硶 +export function desensitization(str, type) { + // 鑴辨晱澶勭悊 + if (!str) return ""; + switch (type) { + case "phone": + return str.replace(/(\d{3})\d{4}(\d{4})/, "$1****$2"); + case "idCard": + return str.replace(/(\d{4})\d{10}(\w{4})/, "$1**********$2"); + default: + return str; + } +} /** * 鏋勯�犳爲鍨嬬粨鏋勬暟鎹� -- Gitblit v1.9.3