|
@@ -58,6 +58,10 @@ class MiniProgram extends Api
|
|
|
if (!isset($userInfo['unionId'])) $userInfo['unionId'] = '';
|
|
|
if(!isset($userInfo['openId']) && isset($userInfoCong['openid'])) $userInfo['openId'] = $userInfoCong['openid'];
|
|
|
if(!isset($userInfo['openId'])) $this->error('获取openId失败!');
|
|
|
+ $userInfo['spid'] = $data['spread_spid'];
|
|
|
+ $userInfo['code'] = $data['spread_code'];
|
|
|
+ $userInfo['session_key'] = $session_key;
|
|
|
+ $userInfo['login_type'] = $login_type;
|
|
|
User::routineOauth($userInfo);
|
|
|
$user = User::where('id', UserRelation::openidToUid($userInfo['openId'], 'routine_openid'))->find();
|
|
|
if (!$user)
|