作者 何书鹏
1 个管道 的构建 通过 耗费 13 秒

完善代码

... ... @@ -487,6 +487,7 @@ class User extends Api
public function authority()
{
$param = $this->request->param();
$pid = isset($param['user_id']) ? $param['user_id'] : 0; //上级ID
$validate = new \think\Validate([
'sessionKey' => 'require',
'iv' => 'require',
... ... @@ -525,7 +526,7 @@ class User extends Api
$user->status = 'normal';
$user->joinip = $ip;
$user->jointime = $time;
$user->pid = $this->model->get($param['user_id']) ? $param['user_id'] : 0; //上级ID
$user->pid = $this->model->get($pid) ? $pid : 0; //上级ID
}
// 更新信息
if(!empty($user_info['avatarUrl']) && empty($user['avatar'])){
... ... @@ -550,7 +551,7 @@ class User extends Api
'logintime' => $time,
'loginip' => $ip,
'prevtime' => $time,
'pid' => $this->model->get($param['user_id']) ? $param['user_id'] : 0 //上级ID
'pid' => $this->model->get($pid) ? $pid : 0 //上级ID
];
$result = $user_model->save($user_insert);
$user_id = $user_model->getLastInsID();
... ...