Skip to content

Commit

Permalink
Globalen Report added
Browse files Browse the repository at this point in the history
  • Loading branch information
TiagoKocevar committed Dec 16, 2024
1 parent c7f7abd commit c3823eb
Show file tree
Hide file tree
Showing 3 changed files with 586 additions and 493 deletions.
92 changes: 79 additions & 13 deletions frontend/src/App.vue
Original file line number Diff line number Diff line change
Expand Up @@ -36,20 +36,68 @@
cols="3"
class="d-flex align-center justify-end"
>
<v-tooltip
<v-menu
id="globale_reports"
location="bottom"
open-delay="500"
transition="slide-y-transition"
>
<template #activator="{ props: activatorProps }">
<v-btn
icon="mdi-finance"
target="_blank"
v-bind="activatorProps"
:href="urlGlobalReports"
/>
<template #activator="{ props: menu }">
<v-tooltip
location="bottom"
open-delay="500"
>
<template v-slot:activator="{ props: tooltip }">
<v-btn
icon="mdi-finance"
v-bind="mergeProps(menu, tooltip)"
/>
</template>
<span> Zu den Reporten </span>
</v-tooltip>
</template>
<span> Zu den Reporten </span>
</v-tooltip>
<v-list class="text-center">
<v-list-item @click="showVersionInfo = true">
<v-list-item-title>
<a
target="_blank"
:href="urlBauratendatei"
>
Bauratendatei<span class="mdi mdi-launch" />
</a>
</v-list-item-title>
</v-list-item>
<v-list-item>
<v-list-item-title>
<a
target="_blank"
:href="urlKitaplanungsbereichKrippe"
>
Kitaplanungsbereichsblatt Krippe<span class="mdi mdi-launch" />
</a>
</v-list-item-title>
</v-list-item>
<v-list-item>
<v-list-item-title>
<a
target="_blank"
:href="urlKitaplanungsbereichKiga"
>
Kitaplanungsbereichsblatt Kiga<span class="mdi mdi-launch" />
</a>
</v-list-item-title>
</v-list-item>
<v-list-item>
<v-list-item-title>
<a
target="_blank"
:href="urlAndereReports"
>
Andere Reporte<span class="mdi mdi-launch" />
</a>
</v-list-item-title>
</v-list-item>
</v-list>
</v-menu>
<v-menu
id="app_help_menu"
location="bottom"
Expand Down Expand Up @@ -159,9 +207,27 @@ const logo = new URL("./assets/isi-logo.svg", import.meta.url).href;
const showVersionInfo = ref(false);
const menu = ref(false);
const urlGlobalReports = computed(() => {
const urlBauratendatei = computed(() => {
return !_.isNil(metabaseReportingStore.metabaseReportingInformation)
? `${metabaseReportingStore.metabaseReportingInformation.url}/${metabaseReportingStore.metabaseReportingInformation.reportBauratendatei}`
: "";
});
const urlKitaplanungsbereichKrippe = computed(() => {
return !_.isNil(metabaseReportingStore.metabaseReportingInformation)
? `${metabaseReportingStore.metabaseReportingInformation.url}/${metabaseReportingStore.metabaseReportingInformation.reportKitaplanungsbereichKrippe}`
: "";
});
const urlKitaplanungsbereichKiga = computed(() => {
return !_.isNil(metabaseReportingStore.metabaseReportingInformation)
? `${metabaseReportingStore.metabaseReportingInformation.url}/${metabaseReportingStore.metabaseReportingInformation.reportKitaplanungsbereichKiga}`
: "";
});
const urlAndereReports = computed(() => {
return !_.isNil(metabaseReportingStore.metabaseReportingInformation)
? `${metabaseReportingStore.metabaseReportingInformation.url}/${metabaseReportingStore.metabaseReportingInformation.reportsGlobal}`
? `${metabaseReportingStore.metabaseReportingInformation.url}/${metabaseReportingStore.metabaseReportingInformation.reportAndere}`
: "";
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,25 +30,43 @@ export interface MetabaseReportingDto {
* @type {string}
* @memberof MetabaseReportingDto
*/
reportsGlobal?: string;
reportErgebnissePlanungsursaechlich?: string;
/**
*
* @type {string}
* @memberof MetabaseReportingDto
*/
reportErgebnissePlanungsursaechlich?: string;
reportErgebnisseSobonUrsaechlich?: string;
/**
*
* @type {string}
* @memberof MetabaseReportingDto
*/
reportErgebnisseSobonUrsaechlich?: string;
reportWohneinheiten?: string;
/**
*
* @type {string}
* @memberof MetabaseReportingDto
*/
reportWohneinheiten?: string;
reportBauratendatei?: string;
/**
*
* @type {string}
* @memberof MetabaseReportingDto
*/
reportKitaplanungsbereichKrippe?: string;
/**
*
* @type {string}
* @memberof MetabaseReportingDto
*/
reportKitaplanungsbereichKiga?: string;
/**
*
* @type {string}
* @memberof MetabaseReportingDto
*/
reportAndere?: string;
}

/**
Expand All @@ -71,10 +89,13 @@ export function MetabaseReportingDtoFromJSONTyped(json: any, ignoreDiscriminator
return {

'url': !exists(json, 'url') ? undefined : json['url'],
'reportsGlobal': !exists(json, 'reportsGlobal') ? undefined : json['reportsGlobal'],
'reportErgebnissePlanungsursaechlich': !exists(json, 'reportErgebnissePlanungsursaechlich') ? undefined : json['reportErgebnissePlanungsursaechlich'],
'reportErgebnisseSobonUrsaechlich': !exists(json, 'reportErgebnisseSobonUrsaechlich') ? undefined : json['reportErgebnisseSobonUrsaechlich'],
'reportWohneinheiten': !exists(json, 'reportWohneinheiten') ? undefined : json['reportWohneinheiten'],
'reportBauratendatei': !exists(json, 'reportBauratendatei') ? undefined : json['reportBauratendatei'],
'reportKitaplanungsbereichKrippe': !exists(json, 'reportKitaplanungsbereichKrippe') ? undefined : json['reportKitaplanungsbereichKrippe'],
'reportKitaplanungsbereichKiga': !exists(json, 'reportKitaplanungsbereichKiga') ? undefined : json['reportKitaplanungsbereichKiga'],
'reportAndere': !exists(json, 'reportAndere') ? undefined : json['reportAndere'],
};
}

Expand All @@ -88,10 +109,13 @@ export function MetabaseReportingDtoToJSON(value?: MetabaseReportingDto | null):
return {

'url': value.url,
'reportsGlobal': value.reportsGlobal,
'reportErgebnissePlanungsursaechlich': value.reportErgebnissePlanungsursaechlich,
'reportErgebnisseSobonUrsaechlich': value.reportErgebnisseSobonUrsaechlich,
'reportWohneinheiten': value.reportWohneinheiten,
'reportBauratendatei': value.reportBauratendatei,
'reportKitaplanungsbereichKrippe': value.reportKitaplanungsbereichKrippe,
'reportKitaplanungsbereichKiga': value.reportKitaplanungsbereichKiga,
'reportAndere': value.reportAndere,
};
}

Loading

0 comments on commit c3823eb

Please sign in to comment.