From f5e20b70415335faee4bcafb3172d2a8e72a9591 Mon Sep 17 00:00:00 2001 From: Patrick Fic <> Date: Thu, 27 Jan 2022 15:18:52 -0800 Subject: [PATCH] IO-1675 Add OEM Part No to parts order modal. --- .../bills-list-table.component.jsx | 8 +- .../parts-order-modal.component.jsx | 126 ++++++++++-------- 2 files changed, 72 insertions(+), 62 deletions(-) diff --git a/client/src/components/bills-list-table/bills-list-table.component.jsx b/client/src/components/bills-list-table/bills-list-table.component.jsx index 0f53e0e6b..1f1e3d3fc 100644 --- a/client/src/components/bills-list-table/bills-list-table.component.jsx +++ b/client/src/components/bills-list-table/bills-list-table.component.jsx @@ -58,7 +58,8 @@ export function BillsListTableComponent({ disabled={ record.is_credit_memo || record.vendorid === bodyshop.inhousevendorid } - onClick={() => + onClick={() => { + console.log(record); setPartsOrderContext({ actions: {}, context: { @@ -74,12 +75,13 @@ export function BillsListTableComponent({ cost: i.actual_cost, quantity: i.quantity, joblineid: i.joblineid, + oem_partno: i.jobline && i.jobline.oem_partno, }; }), isReturn: true, }, - }) - } + }); + }} > {t("bills.actions.return")} diff --git a/client/src/components/parts-order-modal/parts-order-modal.component.jsx b/client/src/components/parts-order-modal/parts-order-modal.component.jsx index cd79fe81f..98e3e5008 100644 --- a/client/src/components/parts-order-modal/parts-order-modal.component.jsx +++ b/client/src/components/parts-order-modal/parts-order-modal.component.jsx @@ -91,68 +91,76 @@ export function PartsOrderModalComponent({
{fields.map((field, index) => ( - - - - - - - - { - // - // - // - } - - - - - - - {isReturn && ( +
+ + + + + + + + + + { + // + // + // + } + + + + - )} - - + {isReturn && ( + + + + )} + +
- +
))}