backend bonus log exclude seeding default

This commit is contained in:
xiaomlove
2025-09-17 04:05:36 +07:00
parent 74d722b301
commit 4009337133
16 changed files with 136 additions and 31 deletions
@@ -88,6 +88,16 @@ class BonusLogResource extends Resource
->options(BonusLogs::listStaticProps(BonusLogs::$businessTypes, 'bonus-log.business_types', true))
->label(__('bonus-log.fields.business_type'))
,
Tables\Filters\Filter::make('exclude_seeding_bonus')
->toggle()
->label(__('bonus-log.exclude_seeding_bonus'))
->query(function (Builder $query, array $data) {
if ($data['isActive']) {
$query->whereNotIn("business_type", BonusLogs::$businessTypeBonus);
}
})
->default()
,
])
->actions([
// Tables\Actions\EditAction::make(),