improve preview

This commit is contained in:
xiaomlove
2022-08-21 15:22:08 +08:00
parent 29c4a969f4
commit a174425e70
7 changed files with 20 additions and 14 deletions
@@ -62,7 +62,7 @@ class ExamUserResource extends Resource
->defaultSort('id', 'desc')
->filters([
Tables\Filters\SelectFilter::make('status')->options(ExamUser::listStatus(true))->label(__("label.status")),
Tables\Filters\SelectFilter::make('is_done')->options(['0' => 'No', '1' => 'yes'])->label(__('label.exam.is_done')),
Tables\Filters\SelectFilter::make('is_done')->options(['0' => 'No', '1' => 'yes'])->label(__('label.exam_user.is_done')),
])
->actions([
Tables\Actions\ViewAction::make(),
+4 -2
View File
@@ -115,11 +115,13 @@ class User extends Authenticatable implements FilamentUser, HasName
return $classText;
}
public static function listClass(): array
public static function listClass($min = self::CLASS_PEASANT, $max = self::CLASS_STAFF_LEADER): array
{
$result = [];
foreach (self::$classes as $class => $info) {
$result[$class] = self::getClassText($class);
if ($class >= $min && $class <= $max) {
$result[$class] = self::getClassText($class);
}
}
return $result;
}