diff --git a/app/api/logic/LoginLogic.php b/app/api/logic/LoginLogic.php index 6a1e1f375..118b46d98 100755 --- a/app/api/logic/LoginLogic.php +++ b/app/api/logic/LoginLogic.php @@ -50,16 +50,21 @@ class LoginLogic extends BaseLogic $userSn = User::createUserSn(); $passwordSalt = Config::get('project.unique_identification'); $password = create_password($params['password'], $passwordSalt); - $avatar = ConfigService::get('default_image', 'user_avatar'); // if($params['qualification']){ // $params['qualification']=explode(',',$params['qualification']); // } + if($params['avatar']!=''){ + $avatar=$params['avatar']; + }else{ + $avatar = ConfigService::get('default_image', 'user_avatar'); + } User::create([ 'sn' => $userSn, 'avatar' => $avatar, 'nickname' =>$userSn, 'account' => $params['account'], 'mobile' => $params['account'], + 'id_card' => $params['id_card'], 'password' => $password, 'channel' => 0, 'sex'=>$params['sex'],