From 438d8d4aada09f33e3fec89bb7879a4c27a7e07f Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Mon, 24 Nov 2025 09:16:28 +0100 Subject: [PATCH] preparing to make items available as document positions Signed-off-by: Stephan Richter --- frontend/src/Components/Item.svelte | 16 ++++++++++++++-- frontend/src/routes/document/ItemList.svelte | 14 +++++--------- .../de/srsoftware/umbrella/stock/SqliteDb.java | 16 ++++++++++++++++ .../de/srsoftware/umbrella/stock/StockDb.java | 1 + .../srsoftware/umbrella/stock/StockModule.java | 13 +++++++++++++ 5 files changed, 49 insertions(+), 11 deletions(-) diff --git a/frontend/src/Components/Item.svelte b/frontend/src/Components/Item.svelte index cfeabd8..917f466 100644 --- a/frontend/src/Components/Item.svelte +++ b/frontend/src/Components/Item.svelte @@ -4,6 +4,18 @@
{item.code} | {item.name} -
{@html item.description.rendered}
- {item.unit_price/100} {item.currency} / {item.unit} + {#if item.properties} + + + {#each Object.entries(item.properties) as [idx,prop]} + + + + + {/each} + +
{prop.name}{prop.value} {prop.unit}
+ {/if} + +
diff --git a/frontend/src/routes/document/ItemList.svelte b/frontend/src/routes/document/ItemList.svelte index f2619dd..e17d6a1 100644 --- a/frontend/src/routes/document/ItemList.svelte +++ b/frontend/src/routes/document/ItemList.svelte @@ -1,7 +1,7 @@