duyunpeng
li 8 months ago
parent 2b995d0e96
commit 6a680bafa0

@ -27,16 +27,19 @@ class HomeCacheDataUtil
return Cache::remember( return Cache::remember(
HomeCacheEnum::COUPON_TEMPLATES, // 缓存键 HomeCacheEnum::COUPON_TEMPLATES, // 缓存键
Carbon::now()->addMinutes(5), // 缓存时长 Carbon::now()->addMinutes(5), // 缓存时长
function () { function () {
// 获取今天的日期 // 获取今天的日期
$today = Carbon::today()->toDateString(); $today = Carbon::today()->toDateString();
// 查询所有有效的优惠券模板结束日期大于等于今天并限制3个结果按最新排序 // 查询所有有效的优惠券模板结束日期大于等于今天并限制3个结果按最新排序
return CouponTemplate::query() return CouponTemplate::query()
->where('end_date', '>=', $today) ->where('end_date', '>=', $today)
->latest() // 按照结束日期排序 ->latest() // 按照结束日期排序
->limit(3) // 限制返回3个 ->limit(3) // 限制返回3个
->get(); // 获取结果 ->get(); // 获取结果
} }
); );
} }

Loading…
Cancel
Save