diff --git a/app/Http/Controllers/V3/DamageManagementController.php b/app/Http/Controllers/V3/DamageManagementController.php index fe8a1b4e..dc075c61 100644 --- a/app/Http/Controllers/V3/DamageManagementController.php +++ b/app/Http/Controllers/V3/DamageManagementController.php @@ -12,7 +12,7 @@ use App\Models\Damage; use App\Services\Cartables\Damage\DamageService; use Illuminate\Http\JsonResponse; use Illuminate\Http\Request; -use Maatwebsite\Excel\Excel; +use Maatwebsite\Excel\Facades\Excel; use PhpOffice\PhpSpreadsheet\Exception; use Symfony\Component\HttpFoundation\BinaryFileResponse; diff --git a/app/Services/Cartables/Damage/DamageService.php b/app/Services/Cartables/Damage/DamageService.php index 64578a38..6e3efe08 100644 --- a/app/Services/Cartables/Damage/DamageService.php +++ b/app/Services/Cartables/Damage/DamageService.php @@ -18,7 +18,7 @@ class DamageService $request, allowedFilters: ['*'], allowedSortings: ['*'], - allowedSelects: ['title', 'unit', 'base_price', 'status', 'update_time'] + allowedSelects: ['id', 'title', 'unit', 'base_price', 'status', 'update_time'] ); } } diff --git a/routes/v3.php b/routes/v3.php index 9e753f83..2bd4a693 100644 --- a/routes/v3.php +++ b/routes/v3.php @@ -270,10 +270,10 @@ Route::prefix('damages') Route::get('/', 'index')->name('index'); Route::get('/list', 'list')->name('list')->withoutMiddleware('permission:manage-damage'); Route::post('/', 'store')->name('store'); + Route::get('/excel', 'excel')->name('excel'); Route::get('/{damage}', 'show')->name('show'); Route::post('/{damage}', 'update')->name('update'); Route::post('/activate/{damage}', 'activate')->name('activate'); - Route::get('/excel', 'excel')->name('excel'); }); Route::prefix('receipts')