request->headers; $this->access_token = $headers['x-access-store-token']; $res = AccessToken::findIdentityByAccessToken($this->access_token); if (empty($res)) { \Yii::$app->response->data = ['code' => 406, 'msg' => '请重新登录']; \Yii::$app->response->send(); return; } $store = Store::findOne(['user_id' => $res->user_id,'status'=>StatusEnum::ENABLED]); $this->store_id = $store['id'] ?? 0; $this->u_id = $store['user_id'] ?? 0; $this->store = $store; return $action; } }