34 lines
836 B
PHP
Executable File
34 lines
836 B
PHP
Executable File
<?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);
|
|
}
|
|
|
|
}
|