calcPoints in ritzenbergenlib.ts verschoben, Rangliste.vue verbessert, Tabelle.vue angepasst

This commit is contained in:
R40fendt
2025-10-18 13:39:32 +02:00
parent d1ee2f0f28
commit 29803d6f7d
3 changed files with 23 additions and 16 deletions

View File

@@ -40,6 +40,19 @@ class RitzenbergenLib {
if(path.startsWith("/")) return "http://192.168.188.38/Jonas/ritzenbergenapi"+path;
else return "http://192.168.188.38/Jonas/ritzenbergenapi/"+path;
}
static calcPoints(spiel){ //TODO class dafür erstellen
if(spiel.tipp==null) return 0;
if(spiel.result==spiel.tipp) return 3;
let differenztipp=spiel.tipp[0]-spiel.tipp[1];
let differenz=spiel.result[0]-spiel.result[1];
if(differenztipp==differenz) return 2;
if(
(spiel.tipp[0]>spiel.tipp[1] && spiel.result[0]>spiel.result[1]) ||
(spiel.tipp[0]<spiel.tipp[1] && spiel.result[0]<spiel.result[1])
) return 1;
return 0;
}
}
class Paarung {
@@ -83,4 +96,4 @@ export default {
Paarung,
Ergebnis,
Tipp
}
}