header('appversion'); if (empty($appVersion)) { return $this->error(); } // 对比app版本号 $systemVersion = ConfigService::getValueDefault('min_app_version'); if ($appVersion !== $systemVersion) { return $this->error(); } return $next($request); } private function error() { $response = new Response(); $response->setCode(\Uraus\Kku\Common\RESPONSE_CODE::REQUEST_ERROR); $response->setMsg('请重启更新app'); return \App\Module\AppGame\Tools\Protobuf::response($response); } }