|
|
@@ -545,7 +545,7 @@ class PromotionService
|
|
|
->where('a.activity_id', $activityId);
|
|
|
$map = fn ($r) => ['account' => substr((string)$r->member_id, 0, strlen((string)$r->member_id) >= 10 ? 4 : 1) . '****' . substr((string)$r->member_id, -1),
|
|
|
'amount' => $this->money($r->amount_cents), 'created_at' => $r->created_at];
|
|
|
- return ['ordinary' => (clone $q)->orderByDesc('s.id')->limit(50)->get(['u.member_id', 's.amount_cents', 's.created_at'])->map($map)->all(),
|
|
|
+ return ['ordinary' => (clone $q)->where('s.amount_cents', '>', 0)->orderByDesc('s.id')->limit(100)->get(['u.member_id', 's.amount_cents', 's.created_at'])->map($map)->all(),
|
|
|
'reached_666' => $q->where('s.coins_cents', 66600)->orderByDesc('s.id')->limit(50)->get(['u.member_id', 's.amount_cents', 's.created_at'])->map(fn ($r) => array_replace($map($r), ['amount' => '666.00']))->all()];
|
|
|
}
|
|
|
|