APPLE 3 лет назад
Родитель
Сommit
e70a9e2b9c

+ 16 - 1
app/Http/Controllers/Api/v1/MemberController.php

@@ -84,6 +84,22 @@ class MemberController extends webApp
     }
 
     /**
+     * 修改信息
+     * @param Request $request
+     * @return array
+     */
+    public function saveInfo(Request $request)
+    {
+
+
+//        if(MemberService::make()->saveAvatar($this->userId, $avatar)){
+//            return message('头像修改成功',true,['url'=> $file_path,'path'=> $avatar]);
+//        }else{
+//            return message('头像修改失败',false,['url'=>'']);
+//        }
+    }
+
+    /**
      * 修改登录密码
      * @param MemberValidator $validate
      * @return array
@@ -161,7 +177,6 @@ class MemberController extends webApp
         }
     }
 
-
     /**
      * 设置删除
      */

+ 1 - 1
app/Http/Validator/MemberValidator.php

@@ -39,7 +39,7 @@ class MemberValidator extends BaseValidator
     // 当前模型所有验证场景
     public static $scenes = [
         'info'=> ['id'],
-        'register'=> ['mobile','nickname','password','safe_password','invite_code'],
+        'register'=> ['mobile','password','safe_password','invite_code'],
         'login'=> ['mobile','password','shop_code'],
         'save'=> ['nickname','avatar','password','safe_password'],
         'password'=> ['password'],

+ 1 - 1
app/Services/Common/MemberService.php

@@ -288,7 +288,7 @@ class MemberService extends BaseService
         $parents = $parents? rtrim($parents,',').",{$parentId}," : "{$parentId},";
 
         $data = [
-            'nickname' => $nickname,
+            'nickname' => $nickname? $nickname : '用户_u'.get_random_code(6),
             'username' => strtoupper('U'.get_random_code(7)),
             'password' => get_password($password),
             'safe_password' => get_password($safePassword),