From 57f21936c063e21d3a58ae6c3580fc336b6fb723 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Gr=C3=B6ger?= Date: Wed, 17 Mar 2021 21:36:26 +0100 Subject: [PATCH] [pricelist] finish drinks, can add, modify and delete --- src/flaschengeist.d.ts | 2 +- .../pricelist/components/CalculationTable.vue | 795 ++++++++++++++---- .../CalculationTable/Ingredients.vue | 6 +- .../CalculationTable/PriceTable.vue | 14 +- src/plugins/pricelist/store/altStore.ts | 237 +++--- 5 files changed, 804 insertions(+), 250 deletions(-) diff --git a/src/flaschengeist.d.ts b/src/flaschengeist.d.ts index 8325379..42c3a56 100644 --- a/src/flaschengeist.d.ts +++ b/src/flaschengeist.d.ts @@ -43,7 +43,7 @@ declare namespace FG { cost_price_pro_volume?: number; cost_price_package_netto?: number; tags: Array; - type: DrinkType; + type?: DrinkType; volumes: DrinkPriceVolume[]; } interface DrinkIngredient { diff --git a/src/plugins/pricelist/components/CalculationTable.vue b/src/plugins/pricelist/components/CalculationTable.vue index 32e9694..20ce327 100644 --- a/src/plugins/pricelist/components/CalculationTable.vue +++ b/src/plugins/pricelist/components/CalculationTable.vue @@ -1,13 +1,88 @@ + +