no message
This commit is contained in:
parent
7b4a7ce75a
commit
0cd3c8cfec
33
app/Http/Controllers/Api/ArticleController.php
Executable file
33
app/Http/Controllers/Api/ArticleController.php
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Api;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
//use voku\helper\AntiXSS;
|
||||||
|
use App\Models\ArticleList as ModelArticle;
|
||||||
|
|
||||||
|
class ArticleController extends Controller
|
||||||
|
{
|
||||||
|
|
||||||
|
public function find(Request $request)
|
||||||
|
{
|
||||||
|
$aReturn = [];
|
||||||
|
$aReturn["isDone"] = false;
|
||||||
|
|
||||||
|
$sArticleType = $request->input("type") ?? "node";
|
||||||
|
$sArticleCode = $request->input("code");
|
||||||
|
|
||||||
|
$oArticle = ModelArticle::where("code", $sArticleCode)->where("type", $sArticleType)->first();
|
||||||
|
|
||||||
|
if (!$oArticle) {
|
||||||
|
$aReturn["sMsg"] = "没有对应数据";
|
||||||
|
return response()->json($aReturn);
|
||||||
|
}
|
||||||
|
|
||||||
|
$aReturn["aData"] = $oArticle->toArray();
|
||||||
|
$aReturn["isDone"] = true;
|
||||||
|
|
||||||
|
return response()->json($aReturn);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -2,6 +2,10 @@
|
|||||||
<link href="/sakai/css/common.css" rel="stylesheet" type="text/css">
|
<link href="/sakai/css/common.css" rel="stylesheet" type="text/css">
|
||||||
<link href="/site/{{env('site_code')}}/css/common.css" rel="stylesheet" type="text/css">
|
<link href="/site/{{env('site_code')}}/css/common.css" rel="stylesheet" type="text/css">
|
||||||
|
|
||||||
|
@if(env('site_code') == 'clashfreenode.com')
|
||||||
|
<script defer src="https://cloud.umami.is/script.js" data-website-id="d388961b-fe3e-4e07-b85f-a1252594537d"></script>
|
||||||
|
@endif
|
||||||
|
|
||||||
<header class="header">
|
<header class="header">
|
||||||
<nav class="navbar navbar-expand-xl shadow">
|
<nav class="navbar navbar-expand-xl shadow">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|||||||
@ -11,10 +11,12 @@ use App\Http\Controllers\SakaiController;
|
|||||||
use App\Http\Controllers\Api\GithubController;
|
use App\Http\Controllers\Api\GithubController;
|
||||||
use App\Http\Controllers\Api\TG\HookController;
|
use App\Http\Controllers\Api\TG\HookController;
|
||||||
use App\Http\Controllers\Api\FreenodeController as ApiFreenodeController;
|
use App\Http\Controllers\Api\FreenodeController as ApiFreenodeController;
|
||||||
|
use App\Http\Controllers\Api\ArticleController as ApiArticleController;
|
||||||
|
|
||||||
//Route::get('/', [ArticleListController::class, 'fn'])->middleware('test');
|
//Route::get('/', [ArticleListController::class, 'fn'])->middleware('test');
|
||||||
|
|
||||||
Route::any('/api/freenode/receive', [ApiFreenodeController::class, 'receive']);
|
Route::any('/api/freenode/receive', [ApiFreenodeController::class, 'receive']);
|
||||||
|
Route::any('/api/article/find', [ApiArticleController::class, 'find']);
|
||||||
|
|
||||||
Route::get('/test1', [SakaiController::class, 'test1']);
|
Route::get('/test1', [SakaiController::class, 'test1']);
|
||||||
Route::get('/test2', [SakaiController::class, 'test2']);
|
Route::get('/test2', [SakaiController::class, 'test2']);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user