- Code refactor for maintainability - Allow users to adjust the order of the statistics via drag and drop Signed-off-by: Dave Richer <dave@imexsystems.ca>
43 lines
1.4 KiB
JavaScript
43 lines
1.4 KiB
JavaScript
const statisticsItems = [
|
|
{ id: 0, name: "totalHrs", label: "total_hours_in_production" },
|
|
{ id: 1, name: "totalAmountInProduction", label: "total_amount_in_production" },
|
|
{ id: 2, name: "totalLAB", label: "total_lab_in_production" },
|
|
{ id: 3, name: "totalLAR", label: "total_lar_in_production" },
|
|
{ id: 4, name: "jobsInProduction", label: "jobs_in_production" },
|
|
{ id: 5, name: "totalHrsOnBoard", label: "total_hours_on_board" },
|
|
{ id: 6, name: "totalAmountOnBoard", label: "total_amount_on_board" },
|
|
{ id: 7, name: "totalLABOnBoard", label: "total_lab_on_board" },
|
|
{ id: 8, name: "totalLAROnBoard", label: "total_lar_on_board" },
|
|
{ id: 9, name: "jobsOnBoard", label: "total_jobs_on_board" }
|
|
];
|
|
|
|
const defaultKanbanSettings = {
|
|
ats: true,
|
|
clm_no: true,
|
|
compact: false,
|
|
ownr_nm: true,
|
|
sublets: true,
|
|
ins_co_nm: true,
|
|
production_note: true,
|
|
employeeassignments: true,
|
|
scheduled_completion: true,
|
|
cardcolor: false,
|
|
orientation: false,
|
|
cardSize: "small",
|
|
model_info: true,
|
|
kiosk: false,
|
|
totalHrs: true,
|
|
totalAmountInProduction: false,
|
|
totalLAB: true,
|
|
totalLAR: true,
|
|
jobsInProduction: true,
|
|
totalHrsOnBoard: false,
|
|
totalLABOnBoard: false,
|
|
totalLAROnBoard: false,
|
|
jobsOnBoard: false,
|
|
totalAmountOnBoard: true,
|
|
statisticsOrder: statisticsItems.map((item) => item.id)
|
|
};
|
|
|
|
export { defaultKanbanSettings, statisticsItems };
|