Add cost center to employee time tickets summary.
This commit is contained in:
@@ -85,7 +85,7 @@ export function TimeTicketList({
|
|||||||
text: (() => {
|
text: (() => {
|
||||||
const emp = bodyshop.employees.find((e) => e.id === s);
|
const emp = bodyshop.employees.find((e) => e.id === s);
|
||||||
|
|
||||||
return `${emp.first_name} ${emp.last_name}`;
|
return `${emp?.first_name} ${emp?.last_name}`;
|
||||||
})(), //
|
})(), //
|
||||||
value: [s],
|
value: [s],
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -131,6 +131,7 @@ const JobRelatedTicketsTable = ({
|
|||||||
|
|
||||||
return {
|
return {
|
||||||
id: `${item.jobKey}${costCenter}`,
|
id: `${item.jobKey}${costCenter}`,
|
||||||
|
costCenter,
|
||||||
item,
|
item,
|
||||||
actHrs: actHrs.toFixed(1),
|
actHrs: actHrs.toFixed(1),
|
||||||
prodHrs: prodHrs.toFixed(1),
|
prodHrs: prodHrs.toFixed(1),
|
||||||
@@ -151,7 +152,9 @@ const JobRelatedTicketsTable = ({
|
|||||||
sortOrder:
|
sortOrder:
|
||||||
state.sortedInfo.columnKey === "empname" && state.sortedInfo.order,
|
state.sortedInfo.columnKey === "empname" && state.sortedInfo.order,
|
||||||
render: (text, record) =>
|
render: (text, record) =>
|
||||||
`${record.item.employee.first_name} ${record.item.employee.last_name}`,
|
`${record.item.employee.first_name} ${record.item.employee.last_name} ${
|
||||||
|
record.costCenter ? `(${record.costCenter})` : ""
|
||||||
|
}`.trim(),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: t("timetickets.fields.actualhrs"),
|
title: t("timetickets.fields.actualhrs"),
|
||||||
@@ -215,7 +218,7 @@ const JobRelatedTicketsTable = ({
|
|||||||
const handleTableChange = (pagination, filters, sorter) => {
|
const handleTableChange = (pagination, filters, sorter) => {
|
||||||
setState({ ...state, filteredInfo: filters, sortedInfo: sorter });
|
setState({ ...state, filteredInfo: filters, sortedInfo: sorter });
|
||||||
};
|
};
|
||||||
|
console.log(data);
|
||||||
return (
|
return (
|
||||||
<Card title={t("timetickets.labels.jobhours")}>
|
<Card title={t("timetickets.labels.jobhours")}>
|
||||||
<Table
|
<Table
|
||||||
|
|||||||
Reference in New Issue
Block a user