From da8d4626725ccc38f988ce6161cefc3e2e7ae011 Mon Sep 17 00:00:00 2001 From: Kurt Riddlesperger Date: Fri, 11 Oct 2019 06:26:33 -0500 Subject: [PATCH] view stockoverview.blade: add Value column --- migrations/0105.sql | 2 ++ public/viewjs/stockoverview.js | 12 ++++++------ views/stockoverview.blade.php | 4 ++++ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/migrations/0105.sql b/migrations/0105.sql index 0bf60899..e3e29366 100644 --- a/migrations/0105.sql +++ b/migrations/0105.sql @@ -6,6 +6,7 @@ SELECT p.tare_weight AS tare_weight, p.enable_tare_weight_handling AS enable_tare_weight_handling, sc.amount AS amount, + sc.value as value, sc.product_id AS product_id, sc.best_before_date AS best_before_date, EXISTS(SELECT id FROM stock_missing_products_including_opened WHERE id = sc.product_id) AS product_missing, @@ -40,6 +41,7 @@ SELECT p.tare_weight AS tare_weight, p.enable_tare_weight_handling AS enable_tare_weight_handling, sc.amount AS amount, + sc.value as value, sc.product_id AS product_id, sc.best_before_date AS best_before_date, EXISTS(SELECT id FROM stock_missing_products_including_opened WHERE id = sc.product_id) AS product_missing, diff --git a/public/viewjs/stockoverview.js b/public/viewjs/stockoverview.js index 4228adfb..ac4b3043 100644 --- a/public/viewjs/stockoverview.js +++ b/public/viewjs/stockoverview.js @@ -5,9 +5,9 @@ { 'orderable': false, 'targets': 0 }, { 'searchable': false, "targets": 0 }, { 'searchable': false, "targets": 0 }, - { 'visible': false, 'targets': 5 }, { 'visible': false, 'targets': 6 }, - { 'visible': false, 'targets': 7 } + { 'visible': false, 'targets': 7 }, + { 'visible': false, 'targets': 8 } ], }); $('#stock-overview-table tbody').removeClass("d-none"); @@ -25,7 +25,7 @@ $("#location-filter").on("change", function() value = "xx" + value + "xx"; } - stockOverviewTable.column(5).search(value).draw(); + stockOverviewTable.column(6).search(value).draw(); }); $("#product-group-filter").on("change", function() @@ -40,7 +40,7 @@ $("#product-group-filter").on("change", function() value = "xx" + value + "xx"; } - stockOverviewTable.column(7).search(value).draw(); + stockOverviewTable.column(8).search(value).draw(); }); $("#status-filter").on("change", function() @@ -54,7 +54,7 @@ $("#status-filter").on("change", function() // Transfer CSS classes of selected element to dropdown element (for background) $(this).attr("class", $("#" + $(this).attr("id") + " option[value='" + value + "']").attr("class") + " form-control"); - stockOverviewTable.column(6).search(value).draw(); + stockOverviewTable.column(7).search(value).draw(); }); $(".status-filter-message").on("click", function() @@ -70,9 +70,9 @@ $("#clear-filter-button").on("click", function() $("#status-filter").val("all"); $("#product-group-filter").val("all"); $("#location-filter").val("all"); - stockOverviewTable.column(5).search("").draw(); stockOverviewTable.column(6).search("").draw(); stockOverviewTable.column(7).search("").draw(); + stockOverviewTable.column(8).search("").draw(); stockOverviewTable.search("").draw(); }); diff --git a/views/stockoverview.blade.php b/views/stockoverview.blade.php index a9bebf48..37147ebb 100644 --- a/views/stockoverview.blade.php +++ b/views/stockoverview.blade.php @@ -128,6 +128,7 @@ {{ $__t('Product') }} {{ $__t('Product group') }} {{ $__t('Amount') }} + {{ $__t('Value') }} {{ $__t('Next best before date') }} Hidden location Hidden status @@ -310,6 +311,9 @@ @endif @endif + + {{ $currentStockEntry->value }} + {{ $currentStockEntry->best_before_date }}