Comments for invoices

This commit is contained in:
2026-05-14 16:16:36 +02:00
parent c60429ad28
commit 775d9158a6
11 changed files with 41 additions and 14 deletions
@@ -47,7 +47,10 @@ class EditController extends CommonController{
$invoice->travel_direction,
$invoice->distance,
$invoice->passengers,
$invoice->transportation
$invoice->transportation,
$invoice->travel_reason,
$invoice->payment_purpose,
$invoice->comment,
);
$invoiceCreationCommand = new CreateInvoiceCommand($createInvoiceRequest);
@@ -86,7 +89,7 @@ class EditController extends CommonController{
$updateInvoiceRequest = new UpdateInvoiceRequest(
$invoice,
$modifyData['reason_of_correction'] ?? 'Abrechnungskorrektur',
$modifyData['notices'],
$invoiceType,
$newCostUnit,
$newAmount
@@ -18,6 +18,7 @@ class SaveInvoiceController extends CommonController
public function __invoke(Request $request, int $costUnitId, string $invoiceType) : JsonResponse {
$costUnit = $this->costUnits->getById($costUnitId, true);
$paymentPurpose = $request->input('paymentPurpose') ?? null;
$notices = $request->input('notices') ?? null;
if (null === $costUnit) {
return response()->json([
'status' => 'error',
@@ -82,6 +83,8 @@ class SaveInvoiceController extends CommonController
$request->input('havePassengers'),
$request->input('materialTransportation'),
$request->input('travelReason'),
null,
$notices
);
break;
@@ -106,6 +109,7 @@ class SaveInvoiceController extends CommonController
$request->input('materialTransportation'),
null,
$paymentPurpose,
$notices
);
break;