mirror of
https://github.com/inventree/InvenTree.git
synced 2025-04-30 20:46:47 +00:00
Merge pull request #996 from SchrodingersGat/batch-filtering
Adds ability to filter stock API results by batch code
This commit is contained in:
commit
3a5014da4b
@ -455,6 +455,12 @@ class StockList(generics.ListCreateAPIView):
|
||||
if belongs_to:
|
||||
queryset = queryset.filter(belongs_to=belongs_to)
|
||||
|
||||
# Filter by batch code
|
||||
batch = params.get('batch', None)
|
||||
|
||||
if batch is not None:
|
||||
queryset = queryset.filter(batch=batch)
|
||||
|
||||
build = params.get('build', None)
|
||||
|
||||
if build:
|
||||
|
@ -30,6 +30,10 @@ function getAvailableTableFilters(tableKey) {
|
||||
title: "{% trans "Serial number" %}",
|
||||
description: "{% trans "Serial number" %}"
|
||||
},
|
||||
batch: {
|
||||
title: '{% trans "Batch" %}',
|
||||
description: '{% trans "Batch code" %}',
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
@ -87,6 +91,10 @@ function getAvailableTableFilters(tableKey) {
|
||||
title: '{% trans "Stock status" %}',
|
||||
description: '{% trans "Stock status" %}',
|
||||
},
|
||||
batch: {
|
||||
title: '{% trans "Batch" %}',
|
||||
description: '{% trans "Batch code" %}',
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user