user_id = Token::getUserIdByToken($token); // } // header('Content-Type:application/json'); // header('Access-Control-Allow-Origin:*'); // header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE'); // header('Access-Control-Allow-Headers:x-requested-with,content-type'); // header('Access-Control-Allow-Headers:x-requested-with,content-type,Authorization'); } /** * 返回一个错误响应 * * @param string $message * @return \Illuminate\Http\JsonResponse */ public function error($message) { /* header('Content-Type:application/json'); header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE'); header('Access-Control-Allow-Headers:x-requested-with,content-type'); header('Access-Control-Allow-Headers:x-requested-with,content-type,Authorization'); */ if (is_string($message)){ $message=str_replace('massage.', '', __("massage.$message")); } return response()->json(['type' => 'error', 'message' => $message]); } /** * 返回一个成功响应 * * @param string $message * @return \Illuminate\Http\JsonResponse */ public function success($message,$type=0) { /* header('Content-Type:application/json'); header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE'); header('Access-Control-Allow-Headers:x-requested-with,content-type'); header('Access-Control-Allow-Headers:x-requested-with,content-type,Authorization'); */ if (is_string($message)&&$type==0){ $message=str_replace('massage.', '', __("massage.$message")); } return response()->json(['type' => 'ok', 'message' => $message]); } /** * 返回一个成功响应 * * @param string $message * @return \Illuminate\Http\JsonResponse */ public function success_ceshi($message) { /* header('Content-Type:application/json'); header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE'); header('Access-Control-Allow-Headers:x-requested-with,content-type'); header('Access-Control-Allow-Headers:x-requested-with,content-type,Authorization'); */ if (is_string($message)){ $message=str_replace('massage.', '', __("massage.$message")); } return response()->json(['type' => 'ok', 'message' => $message]); } public function pageData($paginateObj) { $results = [ 'data' => $paginateObj->items(), 'page' => $paginateObj->currentPage(), 'pages' => $paginateObj->lastPage(), 'total' => $paginateObj->total() ]; return $this->success($results); } public function returnStr($str){ $message=str_replace('massage.', '', __("massage.$str")); return $message; } }