活动专区
This commit is contained in:
@@ -11,6 +11,7 @@ use Modules\AnnoRoute\Attribute\GetRoute;
|
||||
use Modules\AnnoRoute\Attribute\PostRoute;
|
||||
use Modules\AnnoRoute\Attribute\RequestAttribute;
|
||||
use Modules\Common\Trait\RequestJson;
|
||||
use Modules\SystemTool\Models\SysActivityModel;
|
||||
use Modules\SystemTool\Models\SysCarouselModel;
|
||||
use Modules\SystemTool\Models\SysCategoryItemModel;
|
||||
use Modules\SystemTool\Models\SysCategoryModel;
|
||||
@@ -65,7 +66,7 @@ class IndexController
|
||||
return $this->error('创建用户失败');
|
||||
}
|
||||
|
||||
/** 获取首页数据(公开接口):轮播图 + 宫格导航 */
|
||||
/** 获取首页数据(公开接口):轮播图 + 宫格导航 + 活动专区 */
|
||||
#[GetRoute('/home', false)]
|
||||
public function home(): JsonResponse
|
||||
{
|
||||
@@ -80,8 +81,13 @@ class IndexController
|
||||
->orderBy('sort', 'desc')
|
||||
->orderBy('id', 'desc')
|
||||
->get();
|
||||
$activity = SysActivityModel::query()
|
||||
->where('status', 0)
|
||||
->orderBy('sort', 'desc')
|
||||
->orderBy('id', 'desc')
|
||||
->get();
|
||||
|
||||
return $this->success(compact('carousel', 'gridNav', 'site_title'));
|
||||
return $this->success(compact('carousel', 'gridNav', 'activity', 'site_title'));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user