作者 何书鹏

扫码获取的用户ID

... ... @@ -17,7 +17,7 @@ use app\api\model\UserKeyword;
*/
class User extends Api
{
protected $noNeedLogin = ['login', 'mobilelogin', 'register', 'resetpwd', 'changeemail', 'changemobile', 'third'];
protected $noNeedLogin = ['login', 'mobilelogin', 'register', 'resetpwd', 'changeemail', 'changemobile', 'third','get_session_key','authority','getPhoneNumber'];
protected $noNeedRight = '*';
// 用户列表
... ... @@ -470,6 +470,7 @@ class User extends Api
* @ApiParams (name="sessionKey", type="string", required=true, description="小程序sessionKey")
* @ApiParams (name="iv", type="string", required=true, description="小程序iv")
* @ApiParams (name="encryptData", type="string", required=true, description="小程序encryptData")
* @ApiParams (name="user_id", type="inter", required=false, description="扫码获取的用户ID")
* @ApiReturnParams (name="code", type="integer", required=true, sample="0")
* @ApiReturnParams (name="msg", type="string", required=true, sample="返回成功")
* @ApiReturn ({
... ... @@ -532,7 +533,8 @@ class User extends Api
'joinip' => $ip,
'logintime' => $time,
'loginip' => $ip,
'prevtime' => $time
'prevtime' => $time,
'pid' => $this->model->get($param['user_id']) ? $param['user_id'] : 0 //上级ID
];
$result = $user_model->save($user_insert);
$user_id = $user_model->getLastInsID();
... ...