no message

This commit is contained in:
hellcat 2026-03-09 18:00:49 +08:00
parent 08e4578986
commit 7cbe6f9fa7
2 changed files with 17 additions and 1 deletions

View File

@ -14,6 +14,22 @@
class ArticlesController extends Controller
{
public function find(Request $oRequest)
{
$aData = $oRequest->all();
$sArticleType = $aData["articleType"] ?? "freenode";
$sArticleCode = $aData["articleCode"] ?? "fn".date("Ymd");
$iCategoryId = Categories::where("sSlug", "freenode")->first()?->id;
$oArticle = Articles::where("iCategoryId", $iCategoryId)->where("sSlug", $sArticleCode)->first();
if (!$oArticle) {
$oArticle = Articles::where("iCategoryId", $iCategoryId)->orderBy("id", "desc")->first();
}
return response()->json($oArticle->toArray());
}
public function receiveFreenode(Request $oRequest)
{

View File

@ -12,7 +12,7 @@
Route::post('/api/article/receive/freenode', [ApiV1ArticlesController::class, 'receiveFreenode']);
//Route::post('/api/freenode/receive', [ApiV1FreenodeController::class, 'receive']);
Route::post('/api/article/find', [ApiV1ArticlesController::class, 'finds']);
Route::post('/api/article/find', [ApiV1ArticlesController::class, 'find']);
Route::get('/', [ArticlesController::class, 'list'])
->defaults('sSlug', 'freenode')