Revert changes for IO-1972.
This commit is contained in:
@@ -249,6 +249,7 @@ export function ScheduleEventComponent({
|
||||
const RegularEvent = event.isintake ? (
|
||||
<Space
|
||||
wrap
|
||||
size='small'
|
||||
style={{
|
||||
backgroundColor:
|
||||
event.color && event.color.hex ? event.color.hex : event.color,
|
||||
|
||||
@@ -1,17 +1,16 @@
|
||||
import { EditFilled } from "@ant-design/icons";
|
||||
import { Card, Space, Table, Row, Col } from "antd";
|
||||
import React, { useEffect, useMemo, useState } from "react";
|
||||
import { Card, Col, Row, Space, Table } from "antd";
|
||||
import _ from "lodash";
|
||||
import React, { useEffect, useState } from "react";
|
||||
import { useTranslation } from "react-i18next";
|
||||
import { connect } from "react-redux";
|
||||
import { createStructuredSelector } from "reselect";
|
||||
import { selectBodyshop } from "../../redux/user/user.selectors";
|
||||
import { selectTechnician } from "../../redux/tech/tech.selectors";
|
||||
import { selectBodyshop } from "../../redux/user/user.selectors";
|
||||
import { alphaSort } from "../../utils/sorters";
|
||||
import LaborAllocationsAdjustmentEdit from "../labor-allocations-adjustment-edit/labor-allocations-adjustment-edit.component";
|
||||
import "./labor-allocations-table.styles.scss";
|
||||
import { CalculateAllocationsTotals } from "./labor-allocations-table.utility";
|
||||
import _ from "lodash";
|
||||
import CurrencyFormatter from "../../utils/CurrencyFormatter";
|
||||
|
||||
const mapStateToProps = createStructuredSelector({
|
||||
bodyshop: selectBodyshop,
|
||||
@@ -45,10 +44,10 @@ export function LaborAllocationsTable({
|
||||
if (!jobId) setTotals([]);
|
||||
}, [joblines, timetickets, bodyshop, adjustments, jobId]);
|
||||
|
||||
const convertedLines = useMemo(
|
||||
() => joblines && joblines.filter((j) => j.convertedtolbr),
|
||||
[joblines]
|
||||
);
|
||||
// const convertedLines = useMemo(
|
||||
// () => joblines && joblines.filter((j) => j.convertedtolbr),
|
||||
// [joblines]
|
||||
// );
|
||||
|
||||
const columns = [
|
||||
{
|
||||
@@ -121,67 +120,52 @@ export function LaborAllocationsTable({
|
||||
),
|
||||
},
|
||||
];
|
||||
const convertedTableCols = [
|
||||
{
|
||||
title: t("joblines.fields.line_desc"),
|
||||
dataIndex: "line_desc",
|
||||
key: "line_desc",
|
||||
ellipsis: true,
|
||||
},
|
||||
{
|
||||
title: t("joblines.fields.op_code_desc"),
|
||||
dataIndex: "op_code_desc",
|
||||
key: "op_code_desc",
|
||||
ellipsis: true,
|
||||
render: (text, record) =>
|
||||
`${record.op_code_desc || ""}${
|
||||
record.alt_partm ? ` ${record.alt_partm}` : ""
|
||||
}`,
|
||||
},
|
||||
// const convertedTableCols = [
|
||||
// {
|
||||
// title: t("joblines.fields.line_desc"),
|
||||
// dataIndex: "line_desc",
|
||||
// key: "line_desc",
|
||||
// ellipsis: true,
|
||||
// },
|
||||
// {
|
||||
// title: t("joblines.fields.op_code_desc"),
|
||||
// dataIndex: "op_code_desc",
|
||||
// key: "op_code_desc",
|
||||
// ellipsis: true,
|
||||
// render: (text, record) =>
|
||||
// `${record.op_code_desc || ""}${
|
||||
// record.alt_partm ? ` ${record.alt_partm}` : ""
|
||||
// }`,
|
||||
// },
|
||||
|
||||
{
|
||||
title: t("joblines.fields.act_price"),
|
||||
dataIndex: "act_price",
|
||||
key: "act_price",
|
||||
ellipsis: true,
|
||||
render: (text, record) => (
|
||||
<>
|
||||
<CurrencyFormatter>
|
||||
{record.db_ref === "900510" || record.db_ref === "900511"
|
||||
? record.prt_dsmk_m
|
||||
: record.act_price}
|
||||
</CurrencyFormatter>
|
||||
{record.prt_dsmk_p && record.prt_dsmk_p !== 0 ? (
|
||||
<span
|
||||
style={{ marginLeft: ".2rem" }}
|
||||
>{`(${record.prt_dsmk_p}%)`}</span>
|
||||
) : (
|
||||
<></>
|
||||
)}
|
||||
</>
|
||||
),
|
||||
},
|
||||
{
|
||||
title: t("joblines.fields.part_qty"),
|
||||
dataIndex: "part_qty",
|
||||
key: "part_qty",
|
||||
},
|
||||
|
||||
{
|
||||
title: t("joblines.fields.mod_lbr_ty"),
|
||||
dataIndex: "mod_lbr_ty",
|
||||
key: "mod_lbr_ty",
|
||||
render: (text, record) =>
|
||||
record.mod_lbr_ty
|
||||
? t(`joblines.fields.lbr_types.${record.mod_lbr_ty}`)
|
||||
: null,
|
||||
},
|
||||
{
|
||||
title: t("joblines.fields.mod_lb_hrs"),
|
||||
dataIndex: "mod_lb_hrs",
|
||||
key: "mod_lb_hrs",
|
||||
},
|
||||
];
|
||||
// {
|
||||
// title: t("joblines.fields.act_price"),
|
||||
// dataIndex: "act_price",
|
||||
// key: "act_price",
|
||||
// ellipsis: true,
|
||||
// render: (text, record) => (
|
||||
// <>
|
||||
// <CurrencyFormatter>
|
||||
// {record.db_ref === "900510" || record.db_ref === "900511"
|
||||
// ? record.prt_dsmk_m
|
||||
// : record.act_price}
|
||||
// </CurrencyFormatter>
|
||||
// {record.prt_dsmk_p && record.prt_dsmk_p !== 0 ? (
|
||||
// <span
|
||||
// style={{ marginLeft: ".2rem" }}
|
||||
// >{`(${record.prt_dsmk_p}%)`}</span>
|
||||
// ) : (
|
||||
// <></>
|
||||
// )}
|
||||
// </>
|
||||
// ),
|
||||
// },
|
||||
// {
|
||||
// title: t("joblines.fields.part_qty"),
|
||||
// dataIndex: "part_qty",
|
||||
// key: "part_qty",
|
||||
// },
|
||||
// ];
|
||||
|
||||
const handleTableChange = (pagination, filters, sorter) => {
|
||||
setState({ ...state, filteredInfo: filters, sortedInfo: sorter });
|
||||
@@ -203,21 +187,23 @@ export function LaborAllocationsTable({
|
||||
/>
|
||||
</Card>
|
||||
</Col>
|
||||
{convertedLines && convertedLines.length > 0 && (
|
||||
<Col span={24}>
|
||||
<Card title={t("jobs.labels.convertedtolabor")}>
|
||||
<Table
|
||||
columns={convertedTableCols}
|
||||
rowKey="id"
|
||||
pagination={false}
|
||||
dataSource={convertedLines}
|
||||
scroll={{
|
||||
x: true,
|
||||
}}
|
||||
/>
|
||||
</Card>
|
||||
</Col>
|
||||
)}
|
||||
{
|
||||
// convertedLines && convertedLines.length > 0 && (
|
||||
// <Col span={24}>
|
||||
// <Card title={t("jobs.labels.convertedtolabor")}>
|
||||
// <Table
|
||||
// columns={convertedTableCols}
|
||||
// rowKey="id"
|
||||
// pagination={false}
|
||||
// dataSource={convertedLines}
|
||||
// scroll={{
|
||||
// x: true,
|
||||
// }}
|
||||
// />
|
||||
// </Card>
|
||||
// </Col>
|
||||
// )
|
||||
}
|
||||
</Row>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user