|
@@ -87,13 +87,13 @@
|
|
|
subtitle="Unidades cadastradas"
|
|
subtitle="Unidades cadastradas"
|
|
|
/>
|
|
/>
|
|
|
<DashboardStatCard
|
|
<DashboardStatCard
|
|
|
- title="Faturamento das Unidades"
|
|
|
|
|
|
|
+ title="Faturamento Recebido pelas Unidades"
|
|
|
icon="mdi-cash-multiple"
|
|
icon="mdi-cash-multiple"
|
|
|
:value="formatToBRLCurrency(unitsSummary.revenue)"
|
|
:value="formatToBRLCurrency(unitsSummary.revenue)"
|
|
|
:subtitle="revenuePeriodLabel"
|
|
:subtitle="revenuePeriodLabel"
|
|
|
/>
|
|
/>
|
|
|
<DashboardStatCard
|
|
<DashboardStatCard
|
|
|
- title="Recebíveis Faltantes"
|
|
|
|
|
|
|
+ title="Faturamento a Receber pelas Unidades"
|
|
|
icon="mdi-cash-clock"
|
|
icon="mdi-cash-clock"
|
|
|
:value="formatToBRLCurrency(unitsSummary.missing_receivables)"
|
|
:value="formatToBRLCurrency(unitsSummary.missing_receivables)"
|
|
|
:subtitle="receivablesPeriodLabel"
|
|
:subtitle="receivablesPeriodLabel"
|
|
@@ -311,14 +311,19 @@ const revenuePeriodLabel = computed(() => {
|
|
|
if (!revenuePeriod.value.startDate) return "Mês atual";
|
|
if (!revenuePeriod.value.startDate) return "Mês atual";
|
|
|
const format = (value) => value.split("-").reverse().join("/");
|
|
const format = (value) => value.split("-").reverse().join("/");
|
|
|
if (revenuePeriod.value.startDate === revenuePeriod.value.endDate) {
|
|
if (revenuePeriod.value.startDate === revenuePeriod.value.endDate) {
|
|
|
- return `Faturamento em ${format(revenuePeriod.value.startDate)}`;
|
|
|
|
|
|
|
+ return `Recebido em ${format(revenuePeriod.value.startDate)}`;
|
|
|
}
|
|
}
|
|
|
- return `De ${format(revenuePeriod.value.startDate)} a ${format(revenuePeriod.value.endDate)}`;
|
|
|
|
|
|
|
+ return `Recebido de ${format(revenuePeriod.value.startDate)} a ${format(revenuePeriod.value.endDate)}`;
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-const receivablesPeriodLabel = computed(() =>
|
|
|
|
|
- revenuePeriodLabel.value.replace("Faturamento em", "Vencimento em"),
|
|
|
|
|
-);
|
|
|
|
|
|
|
+const receivablesPeriodLabel = computed(() => {
|
|
|
|
|
+ if (!revenuePeriod.value.startDate) return "Mês atual";
|
|
|
|
|
+ const format = (value) => value.split("-").reverse().join("/");
|
|
|
|
|
+ if (revenuePeriod.value.startDate === revenuePeriod.value.endDate) {
|
|
|
|
|
+ return `Vencimento em ${format(revenuePeriod.value.startDate)}`;
|
|
|
|
|
+ }
|
|
|
|
|
+ return `Vencimentos de ${format(revenuePeriod.value.startDate)} a ${format(revenuePeriod.value.endDate)}`;
|
|
|
|
|
+});
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* Array of unit IDs to use as filter.
|
|
* Array of unit IDs to use as filter.
|