From 71d9a4b15f35eeaa8126ebea1f23821ed6c45426 Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Mon, 3 Nov 2025 20:16:57 +0100 Subject: [PATCH] working on referenceable locations Signed-off-by: Stephan Richter --- .../srsoftware/umbrella/core/Constants.java | 21 ++++---- frontend/src/routes/stock/Index.svelte | 54 +++++++++++-------- frontend/src/routes/stock/Locations.svelte | 10 ++-- .../srsoftware/umbrella/stock/SqliteDb.java | 24 +++++++++ .../de/srsoftware/umbrella/stock/StockDb.java | 29 +++++----- .../umbrella/stock/StockModule.java | 4 +- 6 files changed, 88 insertions(+), 54 deletions(-) diff --git a/core/src/main/java/de/srsoftware/umbrella/core/Constants.java b/core/src/main/java/de/srsoftware/umbrella/core/Constants.java index cb9bd49..b214f64 100644 --- a/core/src/main/java/de/srsoftware/umbrella/core/Constants.java +++ b/core/src/main/java/de/srsoftware/umbrella/core/Constants.java @@ -93,16 +93,17 @@ public class Constants { public static final String OWNER_NUMBER = "owner_number"; public static final String PARENT_LOCATION_ID = "parent_location_id"; - public static final String PARENT_TASK_ID = "parent_task_id"; - public static final String PASS = "pass"; - public static final String PASSWORD = "password"; - public static final String PERMISSION = "permission"; - public static final String POST = "POST"; - public static final String PRIORITY = "priority"; - public static final String PROJECT = "project"; - public static final String PROJECT_ID = "project_id"; - public static final String PROPERTIES = "properties"; - public static final String PROPERTY = "property"; + public static final String PARENT_TASK_ID = "parent_task_id"; + public static final String PASS = "pass"; + public static final String PASSWORD = "password"; + public static final String PATH = "path"; + public static final String PERMISSION = "permission"; + public static final String POST = "POST"; + public static final String PRIORITY = "priority"; + public static final String PROJECT = "project"; + public static final String PROJECT_ID = "project_id"; + public static final String PROPERTIES = "properties"; + public static final String PROPERTY = "property"; public static final String RECEIVERS = "receivers"; public static final String REDIRECT = "redirect"; diff --git a/frontend/src/routes/stock/Index.svelte b/frontend/src/routes/stock/Index.svelte index fcc9fb9..3258b7d 100644 --- a/frontend/src/routes/stock/Index.svelte +++ b/frontend/src/routes/stock/Index.svelte @@ -1,6 +1,6 @@

{t('Stock')}

+ + {#if location_id}location id: {location_id}{/if} + {#if owner}owner type: {owner},{/if} + {#if owner_id}owner id: {owner_id},{/if} + {#if item_id}item id: {item_id}{/if} +
{#if top_level} diff --git a/frontend/src/routes/stock/Locations.svelte b/frontend/src/routes/stock/Locations.svelte index e6d11e4..9a51d24 100644 --- a/frontend/src/routes/stock/Locations.svelte +++ b/frontend/src/routes/stock/Locations.svelte @@ -1,5 +1,5 @@