+
+
{`${
+ (event.job && event.job.ownr_fn) || ""
+ } ${(event.job && event.job.ownr_ln) || ""} ${
+ (event.job && event.job.ownr_co_nm) || ""
+ }`}
+
{`${(event.job && event.job.v_model_yr) || ""} ${
(event.job && event.job.v_make_desc) || ""
} ${(event.job && event.job.v_model_desc) || ""}`}
+
+ {`(${
+ (event.job && event.job.labhrs.aggregate.sum.mod_lb_hrs) || ""
+ } / ${(event.job && event.job.larhrs.aggregate.sum.mod_lb_hrs) || ""})`}
+
) : (
diff --git a/client/src/graphql/appointments.queries.js b/client/src/graphql/appointments.queries.js
index a1981fddc..294610764 100644
--- a/client/src/graphql/appointments.queries.js
+++ b/client/src/graphql/appointments.queries.js
@@ -33,6 +33,20 @@ export const QUERY_ALL_ACTIVE_APPOINTMENTS = gql`
v_model_yr
v_make_desc
v_model_desc
+ labhrs: joblines_aggregate(where: { mod_lbr_ty: { _eq: "LAB" } }) {
+ aggregate {
+ sum {
+ mod_lb_hrs
+ }
+ }
+ }
+ larhrs: joblines_aggregate(where: { mod_lbr_ty: { _eq: "LAR" } }) {
+ aggregate {
+ sum {
+ mod_lb_hrs
+ }
+ }
+ }
}
}
}
@@ -79,6 +93,20 @@ export const QUERY_APPOINTMENT_BY_DATE = gql`
v_make_desc
v_model_desc
}
+ labhrs: joblines_aggregate(where: { mod_lbr_ty: { _eq: "LAB" } }) {
+ aggregate {
+ sum {
+ mod_lb_hrs
+ }
+ }
+ }
+ larhrs: joblines_aggregate(where: { mod_lbr_ty: { _eq: "LAR" } }) {
+ aggregate {
+ sum {
+ mod_lb_hrs
+ }
+ }
+ }
}
}
}