{"code":400,"msg":"缺少设备号信息","data":{"file":"\/mnt\/huiyi\/website\/mtbook_api\/app\/common.php","line":104,"msg":"缺少设备号信息","trace":[{"file":"\/mnt\/huiyi\/website\/mtbook_api\/app\/api\/utils\/DeviceUtils.php","line":22,"function":"exception"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/app\/api\/middleware\/ApiThrottleMiddleware.php","line":42,"function":"get_device_no","class":"app\\api\\utils\\DeviceUtils","type":"::"},{"function":"handle","class":"app\\api\\middleware\\ApiThrottleMiddleware","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/think-multi-app\/src\/MultiApp.php","line":52,"function":"then","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"think\\app\\MultiApp","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/app\/common\/middleware\/LogClear.php","line":34,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"app\\common\\middleware\\LogClear","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/app\/common\/middleware\/AllowCrossDomain.php","line":39,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"function":"handle","class":"app\\common\\middleware\\AllowCrossDomain","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Middleware.php","line":142,"function":"call_user_func"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":85,"function":"think\\{closure}","class":"think\\Middleware","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Pipeline.php","line":66,"function":"think\\{closure}","class":"think\\Pipeline","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Http.php","line":207,"function":"then","class":"think\\Pipeline","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/vendor\/topthink\/framework\/src\/think\/Http.php","line":170,"function":"runWithRequest","class":"think\\Http","type":"->"},{"file":"\/mnt\/huiyi\/website\/mtbook_api\/public\/index.php","line":20,"function":"run","class":"think\\Http","type":"->"}]}}