| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 | <?php// 应用公共文件function jump($msg = '', $url = null, $wait = 3){    if (is_null($url)) {        $url = 'javascript:history.back(-1);';    } else {        $url = "location.href = '" . url($url) . "'";    }    $result = [        'msg'  => $msg,        'url'  => $url,        'wait' => $wait,    ];    $html = view('/public/jump', $result);    throw new \think\exception\HttpResponseException($html);}function ajax_success($data){    $res      = ['code' => 0, 'msg' => '成功', 'data' => $data];    $response = \think\Response::create($res, 'json');    throw new \think\exception\HttpResponseException($response);}function get_user(){    $sessionUserId = session('mobile.user.id');    if (empty($sessionUserId)) {        if (request()->isAjax()) {            $res      = ['code' => 401, 'msg' => '请登录'];            $response = \think\Response::create($res, 'json');            throw new \think\exception\HttpResponseException($response);        } else {            session('back_url',request()->url());            $response = redirect('/mobile/login/login');            throw new \think\exception\HttpResponseException($response);        }    }    $user = \app\common\model\UserModel::where('id',$sessionUserId)->hidden(['password','salt'])->find();    if (empty($user)) {        jump('该用户已删除');    }    if ($user['status'] != \app\common\model\UserModel::STATUS_PASS) {        jump('该账号暂时无法使用');    }    return $user;}function get_user_id(){    $sessionUserId = session('mobile.user.id');    if (empty($sessionUserId)) {        return 0;    }    return $sessionUserId;}
 |