Deadline Messages hinzugefügt

This commit is contained in:
R40fendt
2025-08-19 12:58:21 +02:00
parent 928f50a55e
commit 58df1b5466

View File

@@ -23,7 +23,8 @@ export default {
new ritzenbergenlib.Tipp(null, null, null),
new ritzenbergenlib.Tipp(null, null, null),
new ritzenbergenlib.Tipp(null, null, null)
]
],
disabled: false
};
},
asyncComputed: {
@@ -61,6 +62,39 @@ export default {
},
default: null,
},
maxtippspieltag: {
get(){
return fetch(
ritzenbergenlib.RitzenbergenLib.api(
"/bulitipp/maxtippspieltag.php"
)
)
.then((response) => response.text())
.then((text)=> parseInt(text))
}
},
maxspieltag: {
get(){
return fetch(
ritzenbergenlib.RitzenbergenLib.api(
"/bulitipp/maxspieltag.php"
)
)
.then((response) => response.text())
.then((text)=> parseInt(text))
}
},
mintippspieltag: {
get(): number {
if(this.maxspieltag==34){
this.disabled = true;
return 1;
}else{
this.disabled = false;
return this.maxspieltag + 1;
}
}
}
},
emits: ["logout"],
methods: {
@@ -88,7 +122,7 @@ export default {
},
}
);
console.log(result);
}
},
};
@@ -98,14 +132,20 @@ export default {
<div v-if="(spieltag == '' || spieltag == null) && userinfo != null">
<h1>Moin {{ userinfo.username }}!</h1>
<br /><br />
<div v-if="disabled">
<h3>Gerade kann nicht getippt werden.</h3><br>
</div>
<form @submit.prevent="spieltag = parseInt(vmodelspieltag)">
<input
type="text"
type="number"
v-model="vmodelspieltag"
placeholder="Spieltag"
:placeholder="'Spieltag (max: '+maxtippspieltag+')'"
:min="mintippspieltag"
:max="maxtippspieltag"
required
:disabled="disabled"
/>
<input type="submit" value="Tippen" />
<input type="submit" value="Tippen" :disabled="disabled" />
<br /><br />
<input type="button" value="Ausloggen" @click="$emit('logout')" />
</form>
@@ -122,12 +162,6 @@ export default {
<span class="team-name">{{ paarung.gast }}</span>
<img :src="getTeamImage(paarung.gast)" alt="" /><br />
</span>
<!--<h1>Deadline überschritten!</h1>
<h1>
BuLi-Tipp ist noch nicht für diesen Spieltag vorbereitet worden...
Versuch es wannanders nochmal!
</h1>-->
<input type="submit" value="Tippen" />
<br /><br />
<input type="button" value="Abbrechen" @click="spieltag = ''" />