{"success":false,"code":400,"message":"","data":[],"details":{"file":"\/app\/vendor\/topthink\/framework\/src\/helper.php","line":54,"trace":[{"file":"\/app\/route\/app.php","line":37,"function":"abort","args":[404]},{"file":"\/app\/vendor\/topthink\/think-container\/src\/Container.php","line":299,"function":"{closure}","class":"think\\Http","type":"->","args":[]},{"file":"\/app\/vendor\/topthink\/think-container\/src\/Container.php","line":363,"function":"invokeFunction","class":"think\\Container","type":"->","args":[{},[]]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/route\/dispatch\/Callback.php","line":115,"function":"invoke","class":"think\\Container","type":"->","args":[{},[]]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/route\/Dispatch.php","line":60,"function":"exec","class":"think\\route\\dispatch\\Callback","type":"->","args":[]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Route.php","line":717,"function":"run","class":"think\\route\\Dispatch","type":"->","args":[]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":59,"function":"think\\{closure}","class":"think\\Route","type":"->","args":[{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->","args":[{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Route.php","line":716,"function":"then","class":"think\\Pipeline","type":"->","args":[{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Http.php","line":208,"function":"dispatch","class":"think\\Route","type":"->","args":[{},{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Http.php","line":198,"function":"dispatchToRoute","class":"think\\Http","type":"->","args":[{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":59,"function":"think\\{closure}","class":"think\\Http","type":"->","args":[{}]},{"file":"\/app\/app\/middleware\/InstallCheckMiddleware.php","line":34,"function":"think\\{closure}","class":"think\\Pipeline","type":"->","args":[{}]},{"function":"handle","class":"app\\middleware\\InstallCheckMiddleware","type":"->","args":[{},{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":134,"function":"call_user_func","args":[[{},"handle"],{},{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->","args":[{},{}]},{"file":"\/app\/app\/middleware\/CorsMiddleware.php","line":39,"function":"think\\{closure}","class":"think\\Pipeline","type":"->","args":[{}]},{"function":"handle","class":"app\\middleware\\CorsMiddleware","type":"->","args":[{},{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":134,"function":"call_user_func","args":[[{},"handle"],{},{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->","args":[{},{}]},{"file":"\/app\/vendor\/topthink\/think-trace\/src\/TraceDebug.php","line":71,"function":"think\\{closure}","class":"think\\Pipeline","type":"->","args":[{}]},{"function":"handle","class":"think\\trace\\TraceDebug","type":"->","args":[{},{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":134,"function":"call_user_func","args":[[{},"handle"],{},{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->","args":[{},{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->","args":[{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Http.php","line":197,"function":"then","class":"think\\Pipeline","type":"->","args":[{}]},{"file":"\/app\/vendor\/topthink\/framework\/src\/think\/Http.php","line":162,"function":"runWithRequest","class":"think\\Http","type":"->","args":[{}]},{"file":"\/app\/vendor\/topthink\/think-swoole\/src\/concerns\/InteractsWithHttp.php","line":148,"function":"run","class":"think\\Http","type":"->","args":[{}]},{"file":"\/app\/vendor\/topthink\/think-swoole\/src\/concerns\/InteractsWithHttp.php","line":127,"function":"handleRequest","class":"think\\swoole\\Manager","type":"->","args":[{},{}]},{"file":"\/app\/vendor\/topthink\/think-container\/src\/Container.php","line":299,"function":"think\\swoole\\concerns\\{closure}","class":"think\\swoole\\Manager","type":"->","args":[{},{},{}]},{"file":"\/app\/vendor\/topthink\/think-container\/src\/Container.php","line":363,"function":"invokeFunction","class":"think\\Container","type":"->","args":[{},[{}]]},{"file":"\/app\/vendor\/topthink\/think-swoole\/src\/Sandbox.php","line":81,"function":"invoke","class":"think\\Container","type":"->","args":[{},[{}]]},{"file":"\/app\/vendor\/topthink\/think-swoole\/src\/concerns\/WithApplication.php","line":88,"function":"run","class":"think\\swoole\\Sandbox","type":"->","args":[{}]},{"file":"\/app\/vendor\/topthink\/think-swoole\/src\/concerns\/InteractsWithHttp.php","line":120,"function":"runInSandbox","class":"think\\swoole\\Manager","type":"->","args":[{}]},{"function":"think\\swoole\\concerns\\{closure}","class":"think\\swoole\\Manager","type":"->","args":[]}]}}