From e930fdfdbb7344aee47e20a52a6ef1bb2ebdfdfa Mon Sep 17 00:00:00 2001
From: heshupeng <hsp@bronet.cn>
Date: Thu, 24 Dec 2020 09:31:35 +0800
Subject: [PATCH] 完善代码

---
 application/api/controller/User.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/application/api/controller/User.php b/application/api/controller/User.php
index 5858766..0e6b010 100644
--- a/application/api/controller/User.php
+++ b/application/api/controller/User.php
@@ -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();
--
libgit2 0.24.0