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="/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">
|
||||
<nav class="navbar navbar-expand-xl shadow">
|
||||
<div class="container">
|
||||
|
||||
@ -11,10 +11,12 @@ use App\Http\Controllers\SakaiController;
|
||||
use App\Http\Controllers\Api\GithubController;
|
||||
use App\Http\Controllers\Api\TG\HookController;
|
||||
use App\Http\Controllers\Api\FreenodeController as ApiFreenodeController;
|
||||
use App\Http\Controllers\Api\ArticleController as ApiArticleController;
|
||||
|
||||
//Route::get('/', [ArticleListController::class, 'fn'])->middleware('test');
|
||||
|
||||
Route::any('/api/freenode/receive', [ApiFreenodeController::class, 'receive']);
|
||||
Route::any('/api/article/find', [ApiArticleController::class, 'find']);
|
||||
|
||||
Route::get('/test1', [SakaiController::class, 'test1']);
|
||||
Route::get('/test2', [SakaiController::class, 'test2']);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user