|
@@ -211,7 +211,7 @@ class Client extends Base
|
|
|
private function update($data, $id)
|
|
|
{
|
|
|
$uid = false;
|
|
|
- $info = Dever::load('passport/wechat_oauth-one', array('option_openid' => $data['openid']));
|
|
|
+ $info = Dever::load('passport/wechat-one', array('option_openid' => $data['openid']));
|
|
|
|
|
|
$this->param('user', 'access_token', $data['access_token']);
|
|
|
$this->param('user', 'openid', $data['openid']);
|
|
@@ -247,7 +247,7 @@ class Client extends Base
|
|
|
|
|
|
if (!$info) {
|
|
|
if (isset($data['unionid']) && $data['unionid']) {
|
|
|
- $info = Dever::load('passport/wechat_oauth-one', array('unionid' => $data['unionid']));
|
|
|
+ $info = Dever::load('passport/wechat-one', array('unionid' => $data['unionid']));
|
|
|
if (!$info) {
|
|
|
$uid = false;
|
|
|
} else {
|
|
@@ -268,7 +268,8 @@ class Client extends Base
|
|
|
$wechat['refresh_token'] = $data['refresh_token'];
|
|
|
$wechat['account_id'] = $this->account;
|
|
|
$wechat['uid'] = $uid;
|
|
|
- $id = Dever::load('passport/wechat_oauth-insert', $wechat);
|
|
|
+ $wechat['type'] = 2;
|
|
|
+ $id = Dever::load('passport/wechat-insert', $wechat);
|
|
|
} else {
|
|
|
$uid = $info['uid'];
|
|
|
if (isset($data['unionid']) && $data['unionid']) {
|
|
@@ -282,7 +283,7 @@ class Client extends Base
|
|
|
$wechat['where_id'] = $info['id'];
|
|
|
$wechat['account_id'] = $this->account;
|
|
|
$id = $info['id'];
|
|
|
- Dever::load('passport/wechat_oauth-update', $wechat);
|
|
|
+ Dever::load('passport/wechat-update', $wechat);
|
|
|
|
|
|
$user['where_id'] = $uid;
|
|
|
Dever::load('passport/user-update', $user);
|