<?php

use Illuminate\Support\Facades\Route;
use App\Http\Controllers\API\Mobile\Supervisor\TaskController;

Route::group(['middleware' => ['checkcompanyuserrole:Supervisor Tasks']], function () {
    // task
    Route::get('/supervisor-pending-schedules', [TaskController::class, 'index']);
    Route::get('/supervisor-history-schedules', [TaskController::class, 'historySchedules']);
    Route::get('/company/supervisor-tasks-by-date', [TaskController::class, 'getEmployeeListByDate']);
    Route::post('/approve-worker-inputs', [TaskController::class, 'approveWorkerInput']);
    Route::post('/disapprove-worker-inputs', [TaskController::class, 'disapproveWorkerInput']);
    Route::post('/supervisor-schedules-history-by-dates', [TaskController::class, 'getScheduleRange']);
    Route::post('/confirmed-absent', [TaskController::class, 'confirmedAbsent']);
    Route::post('/supervisor/remind-worker', [TaskController::class, 'remindWorker']);

});
