Merge branch 'feature/2021-07-30' of bitbucket.org:snaptsoft/bodyshop into feature/2021-07-30

This commit is contained in:
Patrick Fic
2021-07-30 15:11:21 -07:00
7 changed files with 44 additions and 4 deletions

View File

@@ -32872,6 +32872,27 @@
<folder_node> <folder_node>
<name>templates</name> <name>templates</name>
<children> <children>
<concept_node>
<name>anticipated_revenue</name>
<definition_loaded>false</definition_loaded>
<description></description>
<comment></comment>
<default_text></default_text>
<translations>
<translation>
<language>en-US</language>
<approved>false</approved>
</translation>
<translation>
<language>es-MX</language>
<approved>false</approved>
</translation>
<translation>
<language>fr-CA</language>
<approved>false</approved>
</translation>
</translations>
</concept_node>
<concept_node> <concept_node>
<name>attendance_detail</name> <name>attendance_detail</name>
<definition_loaded>false</definition_loaded> <definition_loaded>false</definition_loaded>

View File

@@ -61,8 +61,12 @@ export function ReportCenterModalComponent({ reportCenterModal }) {
{ {
name: values.key, name: values.key,
variables: { variables: {
...(start ? { start: moment(start).format("YYYY-MM-DD") } : {}), ...(start
...(end ? { end: moment(end).format("YYYY-MM-DD") } : {}), ? { start: moment(start).startOf("day").format("YYYY-MM-DD") }
: {}),
...(end
? { end: moment(end).endOf("day").format("YYYY-MM-DD") }
: {}),
...(id ? { id: id } : {}), ...(id ? { id: id } : {}),
}, },
}, },

View File

@@ -39,7 +39,7 @@ export function* openChatByPhone({ payload }) {
data: { conversations }, data: { conversations },
} = yield client.query({ } = yield client.query({
query: CONVERSATION_ID_BY_PHONE, query: CONVERSATION_ID_BY_PHONE,
variables: { phone: phone(phone_num)[0] }, variables: { phone: phone(phone_num).phoneNumber },
fetchPolicy: "network-only", fetchPolicy: "network-only",
}); });
@@ -53,7 +53,7 @@ export function* openChatByPhone({ payload }) {
variables: { variables: {
conversation: [ conversation: [
{ {
phone_num: phone(phone_num)[0], phone_num: phone(phone_num).phoneNumber,
bodyshopid: bodyshop.id, bodyshopid: bodyshop.id,
job_conversations: jobid ? { data: { jobid: jobid } } : null, job_conversations: jobid ? { data: { jobid: jobid } } : null,
}, },

View File

@@ -1982,6 +1982,7 @@
"vendor": "Vendor" "vendor": "Vendor"
}, },
"templates": { "templates": {
"anticipated_revenue": "Anticipated Revenue",
"attendance_detail": "Attendance (All Employees)", "attendance_detail": "Attendance (All Employees)",
"attendance_employee": "Employee Attendance", "attendance_employee": "Employee Attendance",
"attendance_summary": "Attendance Summary (All Employees)", "attendance_summary": "Attendance Summary (All Employees)",

View File

@@ -1982,6 +1982,7 @@
"vendor": "" "vendor": ""
}, },
"templates": { "templates": {
"anticipated_revenue": "",
"attendance_detail": "", "attendance_detail": "",
"attendance_employee": "", "attendance_employee": "",
"attendance_summary": "", "attendance_summary": "",

View File

@@ -1982,6 +1982,7 @@
"vendor": "" "vendor": ""
}, },
"templates": { "templates": {
"anticipated_revenue": "",
"attendance_detail": "", "attendance_detail": "",
"attendance_employee": "", "attendance_employee": "",
"attendance_summary": "", "attendance_summary": "",

View File

@@ -1238,6 +1238,18 @@ export const TemplateList = (type, context) => {
field: i18n.t("scoreboard.fields.date"), field: i18n.t("scoreboard.fields.date"),
}, },
}, },
anticipated_revenue: {
title: i18n.t("reportcenter.templates.anticipated_revenue"),
description: "",
subject: i18n.t("reportcenter.templates.anticipated_revenue"),
key: "anticipated_revenue",
//idtype: "vendor",
disabled: false,
rangeFilter: {
object: i18n.t("reportcenter.labels.objects.jobs"),
field: i18n.t("jobs.fields.scheduled_completion"), // Also date invoice.
},
},
} }
: {}), : {}),
...(!type || type === "courtesycarcontract" ...(!type || type === "courtesycarcontract"