1
0
Files
GongShangLian/app/Http/Controllers/IndexController.php
2020-08-06 15:36:28 +08:00

29 lines
918 B
PHP

<?php
namespace App\Http\Controllers;
use App\Http\Resources\ArticleListResource;
use App\Http\Resources\ExplainListResource;
use App\Http\Resources\PolicyListResource;
use App\Models\Article;
use App\Models\Explain;
use App\Models\Policy;
class IndexController extends Controller
{
public function index()
{
$policys = Policy::where('status', 1)->orderBy('created_at', 'desc')->paginate(); //政策
$extends = Explain::where('status', 1)->take(2)->orderBy('created_at', 'desc')->get(); //解读
$articles = Article::where('status', 1)->take(2)->orderBy('created_at', 'desc')->get(); //资讯
$data = [
'policys' => PolicyListResource::collection($policys),
'extends' => ExplainListResource::collection($extends),
'articles' => ArticleListResource::collection($articles),
];
return $this->success($data);
}
}