From 8a6b16c1d14f6051082ddf9560dc66578b635709 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 18 Apr 2022 23:10:38 +1000 Subject: [PATCH] Display batch code for stock items in forms --- .../templates/js/translated/model_renderers.js | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/InvenTree/templates/js/translated/model_renderers.js b/InvenTree/templates/js/translated/model_renderers.js index 43a2fc624c..186349b5ac 100644 --- a/InvenTree/templates/js/translated/model_renderers.js +++ b/InvenTree/templates/js/translated/model_renderers.js @@ -99,14 +99,22 @@ function renderStockItem(name, data, parameters={}, options={}) { var stock_detail = ''; - if (data.serial && data.quantity == 1) { - stock_detail = `{% trans "Serial Number" %}: ${data.serial}`; - } else if (data.quantity == 0) { + if (data.quantity == 0) { stock_detail = `{% trans "No Stock"% }`; } else { - stock_detail = `{% trans "Quantity" %}: ${data.quantity}`; + if (data.serial && data.quantity == 1) { + stock_detail = `{% trans "Serial Number" %}: ${data.serial}`; + } else { + stock_detail = `{% trans "Quantity" %}: ${data.quantity}`; + } + + if (data.batch != null) { + stock_detail += ` - {% trans "Batch" %}: ${data.batch}`; + } } + + var html = ` ${part_detail}