Commit 61ecb3c3 authored by hezhen's avatar hezhen

123

parent bc888d66
...@@ -9,22 +9,37 @@ $uniacid = $_W['uniacid']; ...@@ -9,22 +9,37 @@ $uniacid = $_W['uniacid'];
$uid = $_GPC['user_id']; $uid = $_GPC['user_id'];
if ($uid) { if ($uid) {
$user = pdo_get('longbing_company_user', array('id' => $uid, 'uniacid' => $uniacid)); $user = pdo_get('longbing_company_user', array('id' => $uid, 'uniacid' => $uniacid));
if($user&&!$user['platform_userid']){ if($user){
$username = $_GPC['username']; if ($user['platform_userid']){
$result=$this->authRegister($username,$uid); $result=$this->authLogin($user['platform_userid']);
if($result){ if($result){
if($result['status']==200){ if($result['status']==200){
$data=$result['data']; $data=$result['data'];
$data['platform_token']=$result['token']; $data['platform_token']=$result['token'];
$platform_userid=$data['userId'];
if($platform_userid){
pdo_update('longbing_company_user', array('platform_userid'=>$platform_userid), array('id' => $uid, 'uniacid' => $uniacid));
return $this->result(0, 'suc', $data); return $this->result(0, 'suc', $data);
}else{
return $this->result(-2, $result['message'], array());
}
}
}else{
$username = $_GPC['username'];
$result=$this->authRegister($username,$uid);
print_r($result);die;
if($result){
if($result['status']==200){
$data=$result['data'];
$data['platform_token']=$result['token'];
$platform_userid=$data['userId'];
if($platform_userid){
pdo_update('longbing_company_user', array('platform_userid'=>$platform_userid), array('id' => $uid, 'uniacid' => $uniacid));
return $this->result(0, 'suc', $data);
}
}else{
return $this->result(-2, $result['message'], array());
} }
}else{
return $this->result(-2, $result['message'], array());
} }
} }
} }
} }
return $this->result(-2, '操作失败',array()); return $this->result(-2, '操作失败',array());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment