task claim

This commit is contained in:
xiaomlove
2024-06-07 02:51:05 +08:00
parent 08067b9d01
commit bc81b158be
14 changed files with 68 additions and 15 deletions
@@ -56,10 +56,12 @@ class ExamResource extends Resource
->reactive()
,
Forms\Components\TextInput::make('success_reward_bonus')
->required()
->label(__('exam.success_reward_bonus'))
->hidden(fn (\Closure $get) => $get('type') != Exam::TYPE_TASK)
,
Forms\Components\TextInput::make('fail_deduct_bonus')
->required()
->label(__('exam.fail_deduct_bonus'))
->hidden(fn (\Closure $get) => $get('type') != Exam::TYPE_TASK)
,
@@ -29,6 +29,7 @@ class CreateExam extends CreateRecord
}
$this->redirect($this->getResource()::getUrl('index'));
} catch (\Exception $exception) {
do_log($exception->getMessage() . "\n" . $exception->getTraceAsString(), "error");
$this->notify('danger', $exception->getMessage());
}
}