no message
This commit is contained in:
parent
08e4578986
commit
7cbe6f9fa7
@ -14,6 +14,22 @@
|
|||||||
|
|
||||||
class ArticlesController extends Controller
|
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)
|
public function receiveFreenode(Request $oRequest)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
Route::post('/api/article/receive/freenode', [ApiV1ArticlesController::class, 'receiveFreenode']);
|
Route::post('/api/article/receive/freenode', [ApiV1ArticlesController::class, 'receiveFreenode']);
|
||||||
//Route::post('/api/freenode/receive', [ApiV1FreenodeController::class, 'receive']);
|
//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'])
|
Route::get('/', [ArticlesController::class, 'list'])
|
||||||
->defaults('sSlug', 'freenode')
|
->defaults('sSlug', 'freenode')
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user