Adjust to changes in myep serialization handling

This commit is contained in:
Björn Fromme
2019-10-08 18:23:40 +02:00
parent 3414e1d12d
commit d89364f3b9
@@ -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('.', ',') + ' €';
}