From 99b652e078fcc6cc8a4a7984a72faa0ab71a9162 Mon Sep 17 00:00:00 2001 From: Patrick Fic <> Date: Fri, 12 Feb 2021 11:40:02 -0800 Subject: [PATCH] Added templates. --- bodyshop_translations.babel | 154 +++++++++++++++++- ...-documents-gallery.selectall.component.jsx | 2 +- .../print-center-jobs.component.jsx | 2 +- client/src/translations/en_us/common.json | 13 +- client/src/translations/es/common.json | 13 +- client/src/translations/fr/common.json | 13 +- client/src/utils/TemplateConstants.js | 85 +++++++++- 7 files changed, 267 insertions(+), 15 deletions(-) diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel index 90d56a935..ff9590e8d 100644 --- a/bodyshop_translations.babel +++ b/bodyshop_translations.babel @@ -23675,6 +23675,53 @@ printcenter + + courtesycarcontract + + + courtesy_car_contract + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + + + courtesy_car_terms + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + + + errors @@ -24024,6 +24071,27 @@ + + appointment_reminder + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + casl_authorization false @@ -24297,6 +24365,90 @@ + + worksheet_by_line_number + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + + + worksheet_sorted_by_operation + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + + + worksheet_sorted_by_operation_no_hours + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + + + worksheet_sorted_by_operation_part_type + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + @@ -25140,7 +25292,7 @@ templates - payment_by_date + payments_by_date_type false diff --git a/client/src/components/jobs-documents-gallery/jobs-documents-gallery.selectall.component.jsx b/client/src/components/jobs-documents-gallery/jobs-documents-gallery.selectall.component.jsx index 6bc06b3b9..fb6e16ee2 100644 --- a/client/src/components/jobs-documents-gallery/jobs-documents-gallery.selectall.component.jsx +++ b/client/src/components/jobs-documents-gallery/jobs-documents-gallery.selectall.component.jsx @@ -1,4 +1,4 @@ -import { Button, Space } from "antd"; +import { Button } from "antd"; import React from "react"; import { useTranslation } from "react-i18next"; diff --git a/client/src/components/print-center-jobs/print-center-jobs.component.jsx b/client/src/components/print-center-jobs/print-center-jobs.component.jsx index 261339868..83f04819a 100644 --- a/client/src/components/print-center-jobs/print-center-jobs.component.jsx +++ b/client/src/components/print-center-jobs/print-center-jobs.component.jsx @@ -34,7 +34,7 @@ export function PrintCenterJobsComponent({ printCenterModal }) { -
    +
      {JobsReportsList.map((item) => ( { key: "payments_by_job", disabled: false, }, + appointment_reminder: { + title: i18n.t("printcenter.jobs.appointment_reminder"), + description: "All Jobs Notes", + subject: `${i18n.t("printcenter.jobs.appointment_reminder")} - ${ + context && context.job && context.job.ro_number + }`, + key: "appointment_reminder", + disabled: false, + }, + worksheet_by_line_number: { + title: i18n.t("printcenter.jobs.worksheet_by_line_number"), + description: "All Jobs Notes", + subject: `${i18n.t( + "printcenter.jobs.worksheet_by_line_number" + )} - ${context && context.job && context.job.ro_number}`, + key: "worksheet_by_line_number", + disabled: false, + }, + worksheet_sorted_by_operation: { + title: i18n.t("printcenter.jobs.worksheet_sorted_by_operation"), + description: "All Jobs Notes", + subject: `${i18n.t( + "printcenter.jobs.worksheet_sorted_by_operation" + )} - ${context && context.job && context.job.ro_number}`, + key: "worksheet_sorted_by_operation", + disabled: false, + }, + worksheet_sorted_by_operation_no_hours: { + title: i18n.t( + "printcenter.jobs.worksheet_sorted_by_operation_no_hours" + ), + description: "All Jobs Notes", + subject: `${i18n.t( + "printcenter.jobs.worksheet_sorted_by_operation_no_hours" + )} - ${context && context.job && context.job.ro_number}`, + key: "worksheet_sorted_by_operation_no_hours", + disabled: false, + }, + worksheet_sorted_by_operation_part_type: { + title: i18n.t( + "printcenter.jobs.worksheet_sorted_by_operation_part_type" + ), + description: "All Jobs Notes", + subject: `${i18n.t( + "printcenter.jobs.worksheet_sorted_by_operation_part_type" + )} - ${context && context.job && context.job.ro_number}`, + key: "worksheet_sorted_by_operation_part_type", + disabled: false, + }, } : {}), ...(!type || type === "job_special" @@ -148,13 +197,37 @@ export const TemplateList = (type, context) => { : {}), ...(!type || type === "report_center" ? { - payment_by_date: { - title: i18n.t("reportcenter.templates.payment_by_date"), + payments_by_date_type: { + title: i18n.t("reportcenter.templates.payments_by_date_type"), description: "Est Detail", - subject: `${i18n.t("reportcenter.templates.payment_by_date")} - ${ - context && context.job && context.job.ro_number - }`, - key: "payment_by_date", + subject: `${i18n.t( + "reportcenter.templates.payments_by_date_type" + )} - ${context && context.job && context.job.ro_number}`, + key: "payments_by_date_type", + disabled: false, + }, + } + : {}), + ...(!type || type === "courtesycarcontract" + ? { + courtesy_car_contract: { + title: i18n.t( + "printcenter.courtesycarcontract.courtesy_car_contract" + ), + description: "Est Detail", + subject: `${i18n.t( + "printcenter.courtesycarcontract.courtesy_car_contract" + )} - ${context && context.job && context.job.ro_number}`, + key: "courtesy_car_contract", + disabled: false, + }, + courtesy_car_terms: { + title: i18n.t("printcenter.courtesycarcontract.courtesy_car_terms"), + description: "Est Detail", + subject: `${i18n.t( + "printcenter.courtesycarcontract.courtesy_car_terms" + )} - ${context && context.job && context.job.ro_number}`, + key: "courtesy_car_terms", disabled: false, }, }