|
|
@@ -119,6 +119,10 @@ class DistributionReportPdfGenerator extends AbstractGenerator implements Distri |
|
|
|
.payment-detail-remaining-surplus { |
|
|
|
font-size: 10px; |
|
|
|
} |
|
|
|
|
|
|
|
.td-order-amount.is-order-paid { |
|
|
|
background-color: #f1f1f1; |
|
|
|
} |
|
|
|
', |
|
|
|
'methods' => [ |
|
|
|
'SetHeader' => ['Commandes du ' . date('d/m/Y', strtotime($distribution->date))], |
|
|
@@ -293,7 +297,9 @@ class DistributionReportPdfGenerator extends AbstractGenerator implements Distri |
|
|
|
|
|
|
|
public function columnOrderAmount(Order $order): string |
|
|
|
{ |
|
|
|
$html = '<td class="td-order-amount"><strong>'.number_format($order->amount_with_tax, 2) . ' €</strong>'; |
|
|
|
$isOrderPaid = $this->orderRepository->isOrderPaid($order); |
|
|
|
|
|
|
|
$html = '<td class="td-order-amount'.(($isOrderPaid) ? ' is-order-paid' : '').'"><strong>'.number_format($order->amount_with_tax, 2) . ' €</strong>'; |
|
|
|
|
|
|
|
$paymentLabelPaid = $this->orderRepository->getPaymentLabelPaid($order); |
|
|
|
if($paymentLabelPaid && strlen($paymentLabelPaid)) { |