mirror of
https://github.com/inventree/InvenTree.git
synced 2025-05-11 09:48:50 +00:00
Add "received" filter to PurchaseOrderLineTable (#8377)
This commit is contained in:
parent
6953640161
commit
234ee2b40f
@ -35,6 +35,7 @@ import {
|
|||||||
TargetDateColumn,
|
TargetDateColumn,
|
||||||
TotalPriceColumn
|
TotalPriceColumn
|
||||||
} from '../ColumnRenderers';
|
} from '../ColumnRenderers';
|
||||||
|
import { TableFilter } from '../Filter';
|
||||||
import { InvenTreeTable } from '../InvenTreeTable';
|
import { InvenTreeTable } from '../InvenTreeTable';
|
||||||
import {
|
import {
|
||||||
RowAction,
|
RowAction,
|
||||||
@ -238,6 +239,16 @@ export function PurchaseOrderLineItemTable({
|
|||||||
];
|
];
|
||||||
}, [orderId, user]);
|
}, [orderId, user]);
|
||||||
|
|
||||||
|
const tableFilters: TableFilter[] = useMemo(() => {
|
||||||
|
return [
|
||||||
|
{
|
||||||
|
name: 'received',
|
||||||
|
label: t`Received`,
|
||||||
|
description: t`Show line items which have been received`
|
||||||
|
}
|
||||||
|
];
|
||||||
|
}, []);
|
||||||
|
|
||||||
const addPurchaseOrderFields = usePurchaseOrderLineItemFields({
|
const addPurchaseOrderFields = usePurchaseOrderLineItemFields({
|
||||||
create: true,
|
create: true,
|
||||||
orderId: orderId,
|
orderId: orderId,
|
||||||
@ -384,6 +395,7 @@ export function PurchaseOrderLineItemTable({
|
|||||||
},
|
},
|
||||||
rowActions: rowActions,
|
rowActions: rowActions,
|
||||||
tableActions: tableActions,
|
tableActions: tableActions,
|
||||||
|
tableFilters: tableFilters,
|
||||||
modelType: ModelType.supplierpart,
|
modelType: ModelType.supplierpart,
|
||||||
modelField: 'part'
|
modelField: 'part'
|
||||||
}}
|
}}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user