From 14e7b7fcf0b9ca0432257116a26e9ed324e89328 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期三, 11 二月 2026 18:28:58 +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 feff5e3..a5f399f 100644
--- a/mini-program/utils/utils.js
+++ b/mini-program/utils/utils.js
@@ -19,4 +19,26 @@
 	} else {
 		return date
 	}
-}
\ No newline at end of file
+}
+
+/**
+ * 灏嗘墜鏈哄彿涓棿鍥涗綅鏇挎崲涓�*
+ * @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