Adding delay and penalty calculations
This commit is contained in:
@@ -2,7 +2,19 @@
|
||||
|
||||
use Illuminate\Foundation\Inspiring;
|
||||
use Illuminate\Support\Facades\Artisan;
|
||||
use Illuminate\Support\Facades\Schedule;
|
||||
|
||||
Artisan::command('inspire', function () {
|
||||
$this->comment(Inspiring::quote());
|
||||
})->purpose('Display an inspiring quote');
|
||||
|
||||
Schedule::command('birthdays:notify')->dailyAt('09:00');
|
||||
|
||||
// گزارش تأخیر روز قبل — هر روز ساعت ۲۲:۳۰
|
||||
Schedule::command('late:daily-report')->dailyAt('22:30');
|
||||
|
||||
// گزارش هفته (شنبه تا جمعه) — جمعهشب ساعت ۲۳:۰۰
|
||||
Schedule::command('late:weekly-report')->weeklyOn(5, '23:00');
|
||||
|
||||
// گزارش ماه شمسی قبل — هر روز چک میشود؛ فقط روز اول ماه بعد اجرا شود
|
||||
Schedule::command('late:monthly-report')->dailyAt('23:15');
|
||||
|
||||
@@ -64,6 +64,8 @@ Route::get('/tasks', [TaskController::class, 'Tasks']);
|
||||
|
||||
Route::post('/active_task', [TaskController::class, 'activeTask'])->name('task.active');
|
||||
|
||||
Route::post('/task/duration/edit', [TaskController::class, 'updateTaskDuration'])->name('task.duration.edit');
|
||||
|
||||
Route::get('/create_task', [TaskController::class, 'createTask'])->name('task.create');
|
||||
|
||||
Route::get('/task/{id}/details', [TaskController::class, 'taskDetailsJson'])->name('task.details');
|
||||
|
||||
Reference in New Issue
Block a user