From baa3d3a1bb4f1f370e10b234465a23a3fa442c38 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 10 Aug 2021 00:10:20 +1000 Subject: [PATCH] Display "batch code" for stock item --- .gitmodules | 2 +- lib/inventree/stock.dart | 2 ++ lib/l10n | 2 +- lib/widget/stock_detail.dart | 10 ++++++++++ 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index d82de0d3..6f815f87 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "lib/l10n"] path = lib/l10n - url = https://github.com/inventree/inventree-app-i18n + url = git@github.com:SchrodingersGat/inventreeapp.git diff --git a/lib/inventree/stock.dart b/lib/inventree/stock.dart index 2147bd05..5cc44739 100644 --- a/lib/inventree/stock.dart +++ b/lib/inventree/stock.dart @@ -220,6 +220,8 @@ class InvenTreeStockItem extends InvenTreeModel { int get status => jsondata['status'] ?? -1; + String get batch => jsondata["batch"] ?? ""; + int get partId => jsondata['part'] ?? -1; String get purchasePrice => jsondata['purchase_price'] ?? ""; diff --git a/lib/l10n b/lib/l10n index c19a9d9a..1e1e4f9b 160000 --- a/lib/l10n +++ b/lib/l10n @@ -1 +1 @@ -Subproject commit c19a9d9af449f6a36df780c69cf1bd2bb087c252 +Subproject commit 1e1e4f9b2494121098d2862f65e995ef8e420b8b diff --git a/lib/widget/stock_detail.dart b/lib/widget/stock_detail.dart index aecfec18..c6e5f2e7 100644 --- a/lib/widget/stock_detail.dart +++ b/lib/widget/stock_detail.dart @@ -458,6 +458,16 @@ class _StockItemDisplayState extends RefreshableState { ); } + if (item.batch.isNotEmpty) { + tiles.add( + ListTile( + title: Text(L10().batchCode), + subtitle: Text(item.batch), + leading: FaIcon(FontAwesomeIcons.layerGroup), + ) + ); + } + // Last update? var update_date = item.updatedDateString;