|
@@ -5,6 +5,7 @@ namespace app\http\middleware;
|
|
|
|
|
|
|
|
|
use app\models\user\User;
|
|
|
+use app\models\user\UserLevel;
|
|
|
use app\models\user\UserSpread;
|
|
|
use app\models\user\UserToken;
|
|
|
use app\Request;
|
|
@@ -32,6 +33,7 @@ class AuthTokenMiddleware implements MiddlewareInterface
|
|
|
$authInfo = UserRepository::parseToken($token);
|
|
|
if (!is_null($authInfo)) {
|
|
|
$authInfo['user']['lock_spread_user'] = User::where('uid', $authInfo['user']->spread_uid)->field('nickname,phone,avatar')->find();
|
|
|
+ $authInfo['user']['level'] = UserLevel::getUserLevelInfo(UserLevel::getUserLevel($authInfo['user']->uid));
|
|
|
if (!$authInfo['user']['lock_spread_user']) {
|
|
|
$spread_user = UserSpread::where('uid', $authInfo['user']->uid)->order('spread_time', 'desc')->find();
|
|
|
if ($spread_user) {
|