Added parts backorder + receiving for orders BOD-159

This commit is contained in:
Patrick Fic
2020-06-25 10:03:46 -07:00
parent db08be58ac
commit 2e30a9078e
21 changed files with 852 additions and 76 deletions

View File

@@ -13,7 +13,7 @@ export default function JobsDetailPliContainer({ job }) {
const search = queryString.parse(useLocation().search);
const history = useHistory();
const handleOnRowClick = (record) => {
const handleInvoiceOnRowClick = (record) => {
if (record) {
if (record.id) {
search.invoiceid = record.id;
@@ -25,12 +25,24 @@ export default function JobsDetailPliContainer({ job }) {
}
};
const handlePartsOrderOnRowClick = (record) => {
if (record) {
if (record.id) {
search.partsorderid = record.id;
history.push({ search: queryString.stringify(search) });
}
} else {
delete search.partsorderid;
history.push({ search: queryString.stringify(search) });
}
};
return (
<JobsDetailPliComponent
job={job}
invoicesQuery={invoicesQuery}
handleOnRowClick={handleOnRowClick}
selectedInvoice={search.invoiceid}
handleInvoiceOnRowClick={handleInvoiceOnRowClick}
handlePartsOrderOnRowClick={handlePartsOrderOnRowClick}
/>
);
}