作者 lyh

gx

... ... @@ -1008,8 +1008,8 @@ if (!function_exists('check_domain_record')) {
*/
function email_desensitize($email){
$parts = explode('@', $email);
$username = $parts[0];
$domain = $parts[1];
$username = $parts[0] ?? '';
$domain = $parts[1] ?? '';
$maskedUsername = substr($username, 0, -4) . '****';
$maskedDomain = '****.' . substr($domain, -5);
return $maskedUsername . '@' . $maskedDomain;
... ...
... ... @@ -170,8 +170,10 @@ class InquiryController extends BaseController
//非正常登录的
if(($this->user['login_source']??0) != 2 && ($this->user['login_source']??0) != 3){
if(!empty($item['email']) && (strpos($item['email'], '@') !== false)){
$item['email'] = email_desensitize($item['email']);
}
//脱敏
!empty($item['email']) && $item['email'] = email_desensitize($item['email']);
!empty($item['phone']) && $item['phone'] = substr($item['phone'], 0, -4) . '****';
}
... ...
... ... @@ -875,7 +875,7 @@ class ProductLogic extends BaseLogic
'intro' => $intro,
'content' => $content,
'describe' => Arr::a2s($describe),
// 'seo_mate' => Arr::a2s($seo_mate ?? []),
'seo_mate' => Arr::a2s($seo_mate ?? []),
'created_uid' => $user_id,
'status' => Product::STATUS_ON
]
... ...