setWebsite(__NAMESPACE__); } //chinese_ocr_db_crnn_server public function recognition($mid) { // 获取图片信息 $info = DB::table("ocr_images")->where('mid', $mid)->first(); if (empty($info)) { return responseMessage(2001, '数据不存在'); } $imagePath = public_path($info->path); $cmd = 'hub run chinese_ocr_db_crnn_server --input_path "' . $imagePath . '"'; // 通过队列的方式执行,防止出现问题 } /** * 获取登录的用户信息 */ public function getUserInfo() { $this->isLoginJson(); if ($userInfo = $this->userInfo('user')) { unset($userInfo->unionid); return responseMessage(1001, '', $userInfo); } else { return responseMessage(2001, '操作失败'); } } public function loginOut() { $this->isLoginJson(); // 兼容软件,获取软件场景值 $sceneScr = Request::header('x-session'); if ($sceneScr) { Cache::forget('TOKEN_' . $sceneScr); } $loginToken = new LoginTokenService($this->siteInfo['token_table']); $loginToken->destroyCurrentAccessToken(); return responseMessage(1001, '操作成功!'); } }