possibilità di modificare un ordine, e anche i totali

This commit is contained in:
Surya Paolo
2024-01-15 22:19:33 +01:00
parent 8979cd807a
commit c8a4be65c1
25 changed files with 315 additions and 94 deletions

View File

@@ -2,6 +2,15 @@
<q-spinner v-if="!endload" color="primary" size="3em" :thickness="2" />
<div v-if="endload && recOrderCart.numorder > 0">
<div v-if="recOrderCart" class="panel">
<q-toggle
v-if="tools.isManager()"
v-model="editOn"
class="absolute-top-left"
color="green"
icon="fas fa-pencil-alt"
dense
>
</q-toggle>
<div class="numorder">
{{ t('orderscart.numero_ordine') }}: {{ recOrderCart.numorder }}
</div>
@@ -26,17 +35,51 @@
:order="itemorder.order"
:showall="false"
:idOrdersCart="recOrderCart._id"
:editmode="tools.isManager()"
:editmode="editOn"
:nomodif="true"
@update="ordersUpdated()"
/>
</div>
</div>
<q-separator></q-separator>
<div
v-if="myTotalPriceCalc() !== myTotalPrice() && myTotalPriceCalc() !== ''"
class="col-6 q-mr-sm"
style="text-align: right"
>
<span class="text-grey q-mr-xs">{{ t('ecomm.calcolato') }}:</span>
<span class="text-subtitle1 q-mr-sm"
> {{ myTotalPriceCalc() }}</span
>
</div>
<div class="col-6 q-mr-sm" style="text-align: right">
<span class="text-grey q-mr-xs">{{ t('ecomm.totale') }}:</span>
<span class="text-subtitle1 q-mr-sm"> {{ myTotalPrice() }}</span>
</div>
<div>
<q-input
v-if="editOn && getNumItems() > 0"
v-model="allTotalPrice"
:label="t('ecomm.totalPrice')"
filled
dense
debounce="1000"
@change="changeTotalPrice"
>
</q-input>
<q-btn
v-if="editOn"
outline
rounded
dense
color="green"
icon="fas fa-redo"
:label="t('orderscart.update_TotalPrice')"
@click="updateTotalPrice"
>
</q-btn>
</div>
<q-input
v-if="tools.isManager() && getNumItems() > 0"