fixed addresstickets view

This commit is contained in:
Luca Haid
2025-12-22 10:51:10 +01:00
parent f7dc510264
commit 27df509505
3 changed files with 32 additions and 13 deletions

View File

@@ -726,16 +726,24 @@ class AddressController extends mfBaseController {
}
$xinon_project = new XinonProject();
$tickets = $xinon_project->searchSupportTickets('', 0, ['pageSize' => 100,
'filters' => json_encode([['customField6' => ['operator' => '=', 'values' => [$address->customer_number]]]])]);
$filterParams = ['pageSize' => 100,
'filters' => json_encode([['customField6' => ['operator' => '=', 'values' => [(string)$address->customer_number]]]])];
$tickets = $xinon_project->searchSupportTickets('', 0, $filterParams) ?? [];
$shippingNotes = array_map(function ($shippingNote) {
$shippingNote->createByName = (new User($shippingNote->createBy))->getAbbrName();
return $shippingNote;
}, WarehouseShippingNoteModel::getAll(['billingAddressId' => $address->id]));
Helper::renderVue($this,"AddressTickets",
"Tickets und Lieferscheine von Kunden: " . $address->getCompanyOrName() . '(' . $address->customer_number . ')', ["TICKETS" => $tickets,"SHIPPING_NOTES" => $shippingNotes,"ADDRESS" => $address]);
$customerName = str_replace(["\r", "\n"], ' ', $address->getCompanyOrName());
Helper::renderVue($this,"AddressTickets", "Tickets und Lieferscheine", [
"TICKETS" => $tickets,
"SHIPPING_NOTES" => $shippingNotes,
"CUSTOMER_NAME" => $customerName,
"CUSTOMER_NUMBER" => $address->customer_number,
"HIDE_PAGE_TITLE" => true
]);
}
protected function sendServicePinAction() {