From 60bf257cf7da78f450dd51bba655b29afbe3886e Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Fri, 25 Jul 2025 17:00:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=84=B1=E6=95=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/crm/service/CustomerService.php | 1 + app/crm/utils/Util.php | 6 +----- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/app/crm/service/CustomerService.php b/app/crm/service/CustomerService.php index 022a3dc..a1931ad 100644 --- a/app/crm/service/CustomerService.php +++ b/app/crm/service/CustomerService.php @@ -93,6 +93,7 @@ class CustomerService if($seas == 'seas'){ $item['phone'] = Util::mask($item['phone']); $item['email'] = Util::mask($item['email']); + $item['WhatsApp'] = Util::mask($item['WhatsApp']); $item['seas_time'] = time()-(empty($item['deleted_at'])?strtotime($item['updated_at']):strtotime($item['deleted_at'])); } } diff --git a/app/crm/utils/Util.php b/app/crm/utils/Util.php index afc05b9..e6ac4d0 100644 --- a/app/crm/utils/Util.php +++ b/app/crm/utils/Util.php @@ -123,11 +123,7 @@ class Util if(empty($str)){ return ''; } - // 只对 11 位手机号进行脱敏,中间 4 位用 * 替换 - if (preg_match('/^1[3-9]\d{9}$/', $str)) { - return substr($str, 0, 3) . '****' . substr($str, -4); - } - return $str; + return substr($str, 0, 3) . '****' . substr($str, -4); } } \ No newline at end of file