Add LineItem CSV import and fix Unit API

This commit is contained in:
2025-12-08 13:20:52 +01:00
parent ee6525b549
commit 7ddf1337c1
12 changed files with 437 additions and 59 deletions
+4 -1
View File
@@ -9,6 +9,7 @@
use App\Http\Controllers\ProductController;
use App\Http\Controllers\SettingController;
use App\Http\Controllers\TodoController;
use App\Http\Controllers\UnitController;
use App\Mail\OrderConfirmation;
use App\Services\CaldavService;
@@ -46,7 +47,7 @@
Route::get('/invoices/{id}/remind', [InvoiceController::class, 'remind']);
Route::get('/lineitems/{invoiceId}', [LineItemController::class, 'index']);
Route::post('/lineitems/import/{invoiceId}', [LineItemController::class, 'importFromCsv']);
Route::get('/offers/{id}/confirm', function ($id) {
// $offer = offerController::single($id);
@@ -96,3 +97,5 @@
Route::get('/settings', [SettingController::class, 'index']);
Route::post('/settings', [SettingController::class, 'update']);
Route::apiResource('/units', UnitController::class);