|
@@ -22,30 +22,15 @@ class QuickAppUserInfoRefresh extends BaseMiddleware
|
|
|
{
|
|
|
// 获取头部信息
|
|
|
$package = $request->header('x-package', '');
|
|
|
- $sendOrderId = $request->header('send-order-id', 0);
|
|
|
|
|
|
// 判断是否登录
|
|
|
$token = $this->auth->setRequest($request)->getToken();
|
|
|
if ($token) {
|
|
|
- try {
|
|
|
- //获取用户信息
|
|
|
- $user = $this->auth->authenticate($token);
|
|
|
- if ($sendOrderId) {
|
|
|
- try {
|
|
|
- $result = SendOrderService::recordUserSendOrder($user->id, $sendOrderId);
|
|
|
- if($result){
|
|
|
- UserService::setUserSendOrder($user->id, $sendOrderId);
|
|
|
- }
|
|
|
- } catch (\Exception $e) {
|
|
|
- myLog('QuickAppGetUserFromToken-sendOrderId')->error($e);
|
|
|
- }
|
|
|
- }
|
|
|
- // 设置全局信息
|
|
|
- (new QappUserService)->setGolableUser($user->id, $package);
|
|
|
- } catch (Exception $e) {
|
|
|
- myLog('QuickAppGetUserFromToken')->info($e->getMessage());
|
|
|
- return response()->error('QAPP_NOT_LOGIN');
|
|
|
- }
|
|
|
+
|
|
|
+ //获取用户信息
|
|
|
+ $user = $this->auth->authenticate($token);
|
|
|
+ // 设置全局信息
|
|
|
+ (new QappUserService)->setGolableUser($user->id, $package);
|
|
|
|
|
|
}
|
|
|
|