/register/verify 这个接口报错,报错信息是:{"status":400,"msg":"Call to undefined method Fastknife\\Exception\\ParamException::getError()","data":{"message":"Call to undefined method Fastknife\\Exception\\ParamException::getError()","file":"\/data\/www\/test.xx.com\/crmeb\/app\/api\/controller\/v1\/LoginController.php","line":160,"trace":[{"function":"verify","class":"app\\api\\controller\\v1\\LoginController","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Container.php","line":344,"function":"invokeArgs","class":"ReflectionMethod","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/route\/dispatch\/Controller.php","line":110,"function":"invokeReflectMethod","class":"think\\Container","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":59,"function":"think\\route\\dispatch\\{closure}","class":"think\\route\\dispatch\\Controller","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/route\/dispatch\/Controller.php","line":113,"function":"then","class":"think\\Pipeline","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/route\/Dispatch.php","line":90,"function":"exec","class":"think\\route\\dispatch\\Controller","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Route.php","line":785,"function":"run","class":"think\\route\\Dispatch","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":59,"function":"think\\{closure}","class":"think\\Route","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/app\/api\/middleware\/StationOpenMiddleware.php","line":30,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"app\\api\\middleware\\StationOpenMiddleware","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/app\/http\/middleware\/AllowOriginMiddleware.php","line":50,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"app\\http\\middleware\\AllowOriginMiddleware","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Route.php","line":786,"function":"then","class":"think\\Pipeline","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Http.php","line":216,"function":"dispatch","class":"think\\Route","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Http.php","line":206,"function":"dispatchToRoute","class":"think\\Http","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":59,"function":"think\\{closure}","class":"think\\Http","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/think-multi-app\/src\/MultiApp.php","line":71,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":59,"function":"think\\app\\{closure}","class":"think\\app\\MultiApp","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/think-multi-app\/src\/MultiApp.php","line":72,"function":"then","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"think\\app\\MultiApp","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/app\/http\/middleware\/BaseMiddleware.php","line":45,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"app\\http\\middleware\\BaseMiddleware","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/middleware\/LoadLangPack.php","line":57,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"think\\middleware\\LoadLangPack","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/middleware\/SessionInit.php","line":67,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"think\\middleware\\SessionInit","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Http.php","line":207,"function":"then","class":"think\\Pipeline","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/vendor\/topthink\/framework\/src\/think\/Http.php","line":170,"function":"runWithRequest","class":"think\\Http","type":"->"},{"file":"\/data\/www\/test.xx.com\/crmeb\/public\/index.php","line":39,"function":"run","class":"think\\Http","type":"->"}],"previous":null}}