add Tile PrestudentID to FHC Header

This commit is contained in:
ma0068
2026-08-06 13:26:33 +02:00
parent 9d7f48f52c
commit 7926a2b201
2 changed files with 23 additions and 0 deletions
@@ -82,6 +82,9 @@ export default {
hasTileGammaSlot() {
return !!this.$slots.titleGammaTile
},
hasTileDeltaSlot() {
return !!this.$slots.titleDeltaTile
},
hasTileUIDSlot() {
return !!this.$slots.uid
},
@@ -490,6 +493,13 @@ export default {
<div class="px-2" style="min-width: 100px;">
<slot name="issues"></slot>
</div>
<div v-if="hasTileDeltaSlot" class="px-2" style="border-left: 1px solid #EEE">
<h4 class="mb-1 text-center"><slot name="titleDeltaTile"></slot></h4>
<h6 class="text-muted d-flex align-items-center justify-content-center flex-wrap gap-1">
<pv-skeleton v-if="isLoading" width="4rem"></pv-skeleton>
<slot v-else name="valueDeltaTile"></slot>
</h6>
</div>
<div v-if="hasTileGammaSlot" class="px-2" style="border-left: 1px solid #EEE">
<h4 class="mb-1 text-center"><slot name="titleGammaTile"></slot></h4>
<h6 class="text-muted d-flex align-items-center justify-content-center flex-wrap gap-1">
@@ -610,6 +620,13 @@ export default {
<div class="px-2" style="min-width: 100px;">
<slot name="issues"></slot>
</div>
<div v-if="hasTileDeltaSlot" class="px-2" style="border-left: 1px solid #EEE">
<h4 class="mb-1 text-center"><slot name="titleDeltaTile"></slot></h4>
<h6 class="text-muted d-flex align-items-center justify-content-center flex-wrap gap-1">
<pv-skeleton v-if="isLoading" width="4rem"></pv-skeleton>
<slot v-else name="valueDeltaTile"></slot>
</h6>
</div>
<div v-if="hasTileGammaSlot" class="px-2" style="border-left: 1px solid #EEE">
<h4 class="mb-1 text-center"><slot name="titleGammaTile"></slot></h4>
<h6 class="text-muted d-flex align-items-center justify-content-center flex-wrap gap-1">
@@ -63,6 +63,10 @@ export default {
let tile = this.students[0].matrikelnr != null ? this.students[0].matrikelnr : '-';
return tile;
},
tile_PrestdId(){
let tile = this.students[0].prestudent_id != null ? this.students[0].prestudent_id : '-';
return tile;
},
},
watch: {
'$p.user_language.value'(n, o) {
@@ -150,6 +154,8 @@ export default {
<template #valueBetaTile>{{tile_MatrNr}}</template>
<template #titleGammaTile>PersKz</template>
<template #valueGammaTile>{{tile_PersKz}}</template>
<template #titleDeltaTile>PrestdID</template>
<template #valueDeltaTile>{{tile_PrestdId}}</template>
</fhc-header>
<fhc-tabs
v-if="students.length == 1"