IO-1675 Add OEM Part No to parts order modal.

This commit is contained in:
Patrick Fic
2022-01-27 15:18:52 -08:00
parent 8d1988d4ad
commit f5e20b7041
2 changed files with 72 additions and 62 deletions

View File

@@ -58,7 +58,8 @@ export function BillsListTableComponent({
disabled={ disabled={
record.is_credit_memo || record.vendorid === bodyshop.inhousevendorid record.is_credit_memo || record.vendorid === bodyshop.inhousevendorid
} }
onClick={() => onClick={() => {
console.log(record);
setPartsOrderContext({ setPartsOrderContext({
actions: {}, actions: {},
context: { context: {
@@ -74,12 +75,13 @@ export function BillsListTableComponent({
cost: i.actual_cost, cost: i.actual_cost,
quantity: i.quantity, quantity: i.quantity,
joblineid: i.joblineid, joblineid: i.joblineid,
oem_partno: i.jobline && i.jobline.oem_partno,
}; };
}), }),
isReturn: true, isReturn: true,
}, },
}) });
} }}
> >
{t("bills.actions.return")} {t("bills.actions.return")}
</Button> </Button>

View File

@@ -91,7 +91,8 @@ export function PartsOrderModalComponent({
<div> <div>
{fields.map((field, index) => ( {fields.map((field, index) => (
<Form.Item required={false} key={field.key}> <Form.Item required={false} key={field.key}>
<LayoutFormRow grow noDivider> <div style={{ display: "flex" }}>
<LayoutFormRow grow noDivider style={{ flex: 1 }}>
<Form.Item <Form.Item
//span={8} //span={8}
label={t("parts_orders.fields.line_desc")} label={t("parts_orders.fields.line_desc")}
@@ -113,6 +114,13 @@ export function PartsOrderModalComponent({
> >
<Input /> <Input />
</Form.Item> </Form.Item>
<Form.Item
label={t("parts_orders.fields.oem_partno")}
key={`${index}oem_partno`}
name={[field.name, "oem_partno"]}
>
<Input />
</Form.Item>
{ {
// <Form.Item // <Form.Item
// label={t("parts_orders.fields.db_price")} // label={t("parts_orders.fields.db_price")}
@@ -151,8 +159,8 @@ export function PartsOrderModalComponent({
<CurrencyInput /> <CurrencyInput />
</Form.Item> </Form.Item>
)} )}
</LayoutFormRow>
<Space wrap align="center"> <Space wrap size="small" align="center">
<div> <div>
<DeleteFilled <DeleteFilled
style={{ margin: "1rem" }} style={{ margin: "1rem" }}
@@ -167,7 +175,7 @@ export function PartsOrderModalComponent({
total={fields.length} total={fields.length}
/> />
</Space> </Space>
</LayoutFormRow> </div>
</Form.Item> </Form.Item>
))} ))}
</div> </div>