IO-2240 Adjusted the location of the calculation

This commit is contained in:
swtmply
2023-04-15 01:18:29 +08:00
parent 8e8208dd9a
commit 0e06b449cb

View File

@@ -219,23 +219,23 @@ export default function ScoreboardTimeTickets() {
r.employees[ticket.employee.employee_number].actual +
ticket.actualhrs;
});
// Add total efficiency of employees
ret.totalEffieciencyOverPeriod = Object.keys(ret.employees)
.map((key) => {
return { employee_number: key, ...ret.employees[key] };
})
.map((e) =>
(
(e.totalOverPeriod / (e.actualTotalOverPeriod || 0.1)) *
100
).toFixed(1)
)
.reduce((acc, prev) => acc + Number(prev), 0);
}
ret2.push(r);
});
// Add total efficiency of employees
ret.totalEffieciencyOverPeriod = Object.keys(ret.employees)
.map((key) => {
return { employee_number: key, ...ret.employees[key] };
})
.map((e) =>
((e.totalOverPeriod / (e.actualTotalOverPeriod || 0.1)) * 100).toFixed(
1
)
)
.reduce((acc, prev) => acc + Number(prev), 0);
roundObject(ret);
roundObject(totals);
roundObject(ret2);