Added Preorder cancel request UI changes

This commit is contained in:
Frank Schubert
2025-09-17 12:15:52 +02:00
parent f6edba49a0
commit bad591e80d
4 changed files with 188 additions and 13 deletions

View File

@@ -6,6 +6,9 @@
<div class="col-12">
<ul class="nav nav-tabs order-tab">
<li class="nav-item"><a class="nav-link active" href="#preorder-detail-<?=$preorder->id?>-detail" data-toggle="tab" aria-expanded="false">Bestellung</a></li>
<?php if($preorder->cancel_request): ?>
<li class="nav-item"><a class="nav-link" href="#preorder-detail-<?=$preorder->id?>-cancelation" data-toggle="tab" aria-expanded="false">Storno/Kündigung</a></li>
<?php endif; ?>
<li class="nav-item"><a class="nav-link" href="#preorder-detail-<?=$preorder->id?>-address" data-toggle="tab" aria-expanded="false">Adressdetails</a></li>
<li class="nav-item"><a class="nav-link" href="#preorder-detail-<?=$preorder->id?>-flags" data-toggle="tab" aria-expanded="false">Status</a></li>
<?php if($preorder->campaign->fulfillment != "citycom_oan"): ?>
@@ -293,6 +296,47 @@
</div>
</div>
<?php if($preorder->cancel_request): ?>
<div id="preorder-detail-<?=$preorder->id?>-cancelation" class="tab-pane">
<div class="row justify-content-center">
<div class="col-12">
<div class="card">
<div class="card-body">
<div class="card-header bg-info text-white pl-2 pr-2 pt-1 pb-1">Storno/Kündigung</div>
<div class="row">
<div class="col-6">
<h3>Storno / Kündigung</h3>
<table class="table table-sm table-striped">
<tr>
<th>Kündigungsdatum</th>
<td class="text-monospace"><?=($preorder->cancel_request_execution_date) ? (new DateTime($preorder->cancel_request_execution_date))->format("d.m.Y") : ""?></td>
</tr><tr>
<th>Demontage ab</th>
<td class="text-monospace"><?=($preorder->cancel_request_execution_date) ? (new DateTime($preorder->cancel_request_execution_date))->modify("+1 day")->format("d.m.Y") : ""?></td>
</tr><tr>
<th>Kündigungsgrund</th>
<td class="text-monospace"><?=$preorder->cancel_request_status->code?> - <?=$preorder->cancel_request_status->name?></td>
</tr><tr>
<th>Kündigung erstellt</th>
<td class="text-monospace"><?=date("d.m.Y H:i", $preorder->cancel_request)?> (<?=$preorder->cancel_request_creator->name?>)</td>
</tr>
</table>
<button type="button" class="btn btn-success" onclick="approveCancelRequest(<?=$preorder->id?>)"><i class="fas fa-check"></i> Kündigung freigeben</button>
<button type="button" class="btn btn-danger ml-2" onclick="denyCancelRequest(<?=$preorder->id?>)"><i class="fas fa-xmark"></i> Kündigung ablehnen</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php endif; ?>
<div id="preorder-detail-<?=$preorder->id?>-address" class="tab-pane">
<div class="row justify-content-center">
<div class="col-12">