From 8250384a6b443df940062f99064127d77e72c1ec Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期三, 11 二月 2026 18:31:31 +0800
Subject: [PATCH] 提交
---
mini-program/utils/utils.js | 24 +++++++++++++++++++++++-
1 files changed, 23 insertions(+), 1 deletions(-)
diff --git a/mini-program/utils/utils.js b/mini-program/utils/utils.js
index 4ed1efe..a5f399f 100644
--- a/mini-program/utils/utils.js
+++ b/mini-program/utils/utils.js
@@ -19,4 +19,26 @@
} else {
return date
}
-}
+}
+
+/**
+ * 灏嗘墜鏈哄彿涓棿鍥涗綅鏇挎崲涓�*
+ * @param {string} phone - 鎵嬫満鍙�
+ * @returns {string} 鏍煎紡鍖栧悗鐨勬墜鏈哄彿
+ */
+export const formatPhoneStar = (phone) => {
+ if (!phone) return ''
+
+ // 绉婚櫎闈炴暟瀛楀瓧绗�
+ const cleaned = phone.replace(/\D/g, '')
+
+ // 妫�鏌ユ槸鍚︿负11浣嶆墜鏈哄彿
+ if (cleaned.length !== 11) {
+ console.warn('鎵嬫満鍙烽暱搴︿笉姝g‘')
+ return phone // 鎴栬�呰繑鍥� cleaned锛屾牴鎹渶姹�
+ }
+
+ // 淇濈暀鍓�3浣嶅拰鍚�4浣嶏紝涓棿4浣嶇敤*浠f浛
+ return cleaned.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2')
+}
+
--
Gitblit v1.9.3