Fix: rankingi
This commit is contained in:
parent
f8d77069cc
commit
4320bebbc5
|
@ -719,6 +719,8 @@ public class GroupService {
|
|||
score += a.getPoints();
|
||||
}
|
||||
user.setUsername(m.getUser().getUsername());
|
||||
user.setName(m.getUser().getName());
|
||||
user.setSurname(m.getUser().getSurname());
|
||||
if(userBadgeRepository.findByIdAndUser((long)8, m.getUser().getId()).isEmpty() && score > 100) {
|
||||
UserBadge badgeAchieved = new UserBadge();
|
||||
Badge badge = new Badge();
|
||||
|
@ -757,6 +759,8 @@ public class GroupService {
|
|||
score += a.getPoints();
|
||||
}
|
||||
user.setUsername(m.getUser().getUsername());
|
||||
user.setName(m.getUser().getName());
|
||||
user.setSurname(m.getUser().getSurname());
|
||||
user.setPoints(score);
|
||||
leaderboard.add(user);
|
||||
}
|
||||
|
|
|
@ -11,6 +11,8 @@ import lombok.Setter;
|
|||
@NoArgsConstructor
|
||||
public class LeaderboardDTO implements Comparable {
|
||||
private String Username;
|
||||
private String Name;
|
||||
private String Surname;
|
||||
private float points;
|
||||
|
||||
|
||||
|
|
|
@ -30,7 +30,9 @@ export class RankingComponent implements OnInit, OnDestroy {
|
|||
public chart;
|
||||
public localeText = localeText;
|
||||
public columnDefs = [
|
||||
{ headerName: 'Użytkownik', field: 'username', headerTooltip: 'Użytkownik' },
|
||||
{ headerName: 'Nazwa użytkownika', field: 'username', headerTooltip: 'Nazwa użytkownika' },
|
||||
{ headerName: 'Imię', field: 'name', headerTooltip: 'Imię' },
|
||||
{ headerName: 'Nazwisko', field: 'surname', headerTooltip: 'Nazwisko' },
|
||||
{ headerName: 'Punkty', field: 'points', headerTooltip: 'Punkty' },
|
||||
];
|
||||
public data = [];
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<button class="btn btn-study-cave float-right mr-1" [routerLink]="['/groups/', id]"><i class="fas fa-arrow-left"></i> Powrót</button>
|
||||
<div style="clear: both;"></div>
|
||||
</div>
|
||||
<h1>{{group?.name}}</h1>
|
||||
<h1>Wyniki za testy w grupie: {{group?.name}}</h1>
|
||||
<br />
|
||||
<div>
|
||||
<h2>Wybierz test aby zobaczyć wyniki:</h2>
|
||||
|
|
Loading…
Reference in New Issue