MAJOR CHANGE: Renamed invoices to bills BOD-410
This commit is contained in:
@@ -20,16 +20,16 @@ const mapStateToProps = createStructuredSelector({
|
||||
});
|
||||
|
||||
const mapDispatchToProps = (dispatch) => ({
|
||||
setInvoiceEnterContext: (context) =>
|
||||
dispatch(setModalContext({ context: context, modal: "invoiceEnter" })),
|
||||
setBillEnterContext: (context) =>
|
||||
dispatch(setModalContext({ context: context, modal: "billEnter" })),
|
||||
});
|
||||
|
||||
export function PartsOrderListTableComponent({
|
||||
setInvoiceEnterContext,
|
||||
setBillEnterContext,
|
||||
bodyshop,
|
||||
job,
|
||||
loading,
|
||||
invoicesQuery,
|
||||
|
||||
billsQuery,
|
||||
handleOnRowClick,
|
||||
}) {
|
||||
const responsibilityCenters = bodyshop.md_responsibility_centers;
|
||||
@@ -41,10 +41,8 @@ export function PartsOrderListTableComponent({
|
||||
const search = queryString.parse(useLocation().search);
|
||||
const selectedpartsorder = search.partsorderid;
|
||||
|
||||
const parts_orders = invoicesQuery.data
|
||||
? invoicesQuery.data.parts_orders
|
||||
: [];
|
||||
const { refetch } = invoicesQuery;
|
||||
const parts_orders = billsQuery.data ? billsQuery.data.parts_orders : [];
|
||||
const { refetch } = billsQuery;
|
||||
const columns = [
|
||||
{
|
||||
title: t("vendors.fields.name"),
|
||||
@@ -93,15 +91,15 @@ export function PartsOrderListTableComponent({
|
||||
render: (text, record) => (
|
||||
<Button
|
||||
onClick={() => {
|
||||
logImEXEvent("parts_order_receive_invoice");
|
||||
logImEXEvent("parts_order_receive_bill");
|
||||
|
||||
setInvoiceEnterContext({
|
||||
setBillEnterContext({
|
||||
actions: { refetch: refetch },
|
||||
context: {
|
||||
job: job,
|
||||
invoice: {
|
||||
bill: {
|
||||
vendorid: record.vendor.id,
|
||||
invoicelines: record.parts_order_lines.map((pol) => {
|
||||
billlines: record.parts_order_lines.map((pol) => {
|
||||
return {
|
||||
joblineid: pol.job_line_id,
|
||||
line_desc: pol.line_desc,
|
||||
@@ -119,7 +117,7 @@ export function PartsOrderListTableComponent({
|
||||
});
|
||||
}}
|
||||
>
|
||||
{t("parts_orders.actions.receiveinvoice")}
|
||||
{t("parts_orders.actions.receivebill")}
|
||||
</Button>
|
||||
),
|
||||
},
|
||||
@@ -227,7 +225,7 @@ export function PartsOrderListTableComponent({
|
||||
{t("parts_orders.labels.parts_orders")}
|
||||
</Typography.Title>
|
||||
<Table
|
||||
loading={loading}
|
||||
loading={billsQuery.loading}
|
||||
size="small"
|
||||
title={() => (
|
||||
<div className="imex-table-header">
|
||||
|
||||
Reference in New Issue
Block a user