wesmiler vor 2 Tagen
Ursprung
Commit
fa0cda1097
2 geänderte Dateien mit 4 neuen und 4 gelöschten Zeilen
  1. 1 1
      app/Helpers/common.php
  2. 3 3
      app/Services/Api/MemberService.php

+ 1 - 1
app/Helpers/common.php

@@ -709,7 +709,7 @@ if (!function_exists('format_name')) {
      */
     function format_name($name)
     {
-        return substr($name, 0, 1) . "*" . substr($name, -1, 1);
+        return substr($name, 0, 2) . "*" . substr($name, -1, 1);
     }
 }
 

+ 3 - 3
app/Services/Api/MemberService.php

@@ -133,7 +133,7 @@ class MemberService extends BaseService
         // 结果返回
         $result = [
             'access_token' => $token,
-            'info' => ['id' => $userId, 'openid' => $openid,'nickname'=>$nickname, 'mobile' => $mobile],
+            'info' => ['id' => $userId, 'openid' => $openid,'nickname'=>$nickname,'nickname_text'=>format_name($nickname), 'mobile' => $mobile],
         ];
 
         // 用户缓存信息
@@ -272,7 +272,7 @@ class MemberService extends BaseService
         // 结果返回
         $result = [
             'access_token' => $token,
-            'info' => ['id' => $userId, 'openid' => $openid, 'mobile' => $data['mobile']],
+            'info' => ['id' => $userId, 'openid' => $openid,'nickname'=>$nickname,'nickname_text'=>format_name($nickname), 'mobile' => $data['mobile']],
             'coupon'=>$coupon
         ];
 
@@ -349,7 +349,7 @@ class MemberService extends BaseService
         $info = $info ? $info->toArray() : [];
         if ($info) {
             $info['create_time'] = $info['create_time']?datetime(strtotime($info['create_time']),'Y-m-d H:i') : '';
-
+            $info['nickname'] = format_name($info['nickname']);
             if (isset($info['mobile'])) {
                 $info['mobile_text'] = $info['mobile'] ? format_mobile($info['mobile']) : '';
             }