Finished speed print setup + addition to print center modal. BOD-229

This commit is contained in:
Patrick Fic
2020-07-31 09:46:03 -07:00
parent 4130bd0bdb
commit 23f8243002
13 changed files with 498 additions and 106 deletions

View File

@@ -22,7 +22,7 @@ export default async function RenderTemplate(templateObject, bodyshop) {
} else {
//No template found.Uh oh.
alert("Error: Template key does not exist.");
//throw new Error("Template key does not exist.");
throw new Error("Template key does not exist.");
}
const { data: contextData } = await client.query({

View File

@@ -7,50 +7,62 @@ export const TemplateList = {
appointment_reminder: {
title: "Appointment Reminder",
description: "Sent to a customer as a reminder of an upcoming appointment.",
drivingId: "Appointment Id",
drivingId: "appointment",
key: "appointment_reminder",
},
appointment_confirmation: {
title: "Appointment Confirmation",
description:
"Sent to a customer as a Confirmation of an upcoming appointment.",
drivingId: "Appointment Id",
drivingId: "appointment",
key: "appointment_confirmation",
},
parts_order_confirmation: {
title: "Parts Order Confirmation",
description: "Parts order template including part details",
drivingId: "Parts order Id",
drivingId: "partsorder",
key: "parts_order_confirmation",
},
estimate_detail: {
title: "Estimate Detail Lines",
description: "Est Detail",
drivingId: "test does not exist.",
drivingId: "job",
key: "estimate_detail",
},
cover_sheet_landscape: {
title: "Cover Sheet - Landscape",
description: "Cover sheet landscape",
drivingId: "job",
key: "cover_sheet_landscape",
},
cover_sheet_portrait: {
title: "Cover Sheet - portrait",
description: "Cover sheet portrait",
drivingId: "job",
key: "cover_sheet_portrait",
},
parts_return_confirmation: {
title: "Parts Return Confirmation",
description: "Parts Return template including part details",
drivingId: "Parts order Id",
drivingId: "partsorder",
key: "parts_return_confirmation",
},
csi_invitation: {
title: "Customer Survey Invitation",
description: "Customer Survey Invitation",
drivingId: "csi Id",
drivingId: "csi",
key: "csi_invitation",
},
payment_receipt: {
title: "Payment Receipt",
description: "Receipt of payment for customer",
drivingId: "Payment Id",
drivingId: "payment",
key: "payment_receipt",
},
time_tickets_by_employee: {
title: "Time Tickets by Employee",
description: "Time tickets for employee with date range",
drivingId: "Employee ID with start and end date",
drivingId: "employee",
key: "time_tickets_by_employee",
},
};