Adjust to changes in myep serialization handling
This commit is contained in:
@@ -17,20 +17,20 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr v-for="event of events">
|
||||
<td>{{ formatBookingDate(event.buchungsdatum) }}</td>
|
||||
<td>{{ event.reisedatum | date }}</td>
|
||||
<td>{{ event.reise }}</td>
|
||||
<td>{{ formatBookingDate(event.dateBooking) }}</td>
|
||||
<td>{{ event.dateTravel | date }}</td>
|
||||
<td>{{ event.product }}</td>
|
||||
<td>
|
||||
<ul class="list-unstyled">
|
||||
<li v-for="customer in event.customers">{{ customer.name }}, {{ customer.vorname }}</li>
|
||||
<li v-for="customer in event.customers">{{ customer.lastName }}, {{ customer.firstName }}</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td style="white-space: nowrap">{{ event.preis }} €</td>
|
||||
<td style="white-space: nowrap">{{ event.price }} €</td>
|
||||
<td style="white-space: nowrap">{{ calculateBalance(event) }}</td>
|
||||
<td>{{ status[event.status] }}</td>
|
||||
<td>
|
||||
<a :href="getDownloadUrl(event, 'confirmation')" target="_blank">Bestätigung</a>
|
||||
<template v-if="event.reisedokument">
|
||||
<template v-if="event.documents">
|
||||
<a :href="getDownloadUrl(event, 'documents')" target="_blank">Reiseinfos</a>
|
||||
</template>
|
||||
</td>
|
||||
@@ -91,12 +91,10 @@
|
||||
+ sessionStorage.getItem('token');
|
||||
},
|
||||
calculateBalance (event) {
|
||||
if (!event.preis || !event.zahlung) {
|
||||
if (!event.price || !event.payment) {
|
||||
return '-';
|
||||
}
|
||||
const price = parseFloat(event.preis.replace(',', '.'));
|
||||
const payment = parseFloat(event.zahlung.replace(',', '.'));
|
||||
const balance = price - payment;
|
||||
const balance = event.price - event.payment;
|
||||
if (balance > 0) {
|
||||
return balance.toFixed(2).replace('.', ',') + ' €';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user