修改排行榜展示数据不对问题

This commit is contained in:
sunhonglai
2025-04-09 14:28:42 +08:00
parent b0229f6cde
commit 702881c100

View File

@@ -387,8 +387,12 @@ export default {
if(data.field == 'now'){
data.statType = 20
data.field = 'years'
this.experience.field = 'total'
this.experience.field = 'years'
this.isNow = true
}else{
data.statType = 20
data.field = 'total'
this.experience.field = 'total'
}
apiStat.getRanking(data).then(res=>{
if(res.status==200){
@@ -437,9 +441,15 @@ export default {
}
});
});
this.experience.list = listData.sort((a,b)=>{
return b.total-a.total
}).slice(0,5);
if(data.field == 'total') {
this.experience.list = listData.sort((a,b)=>{
return b.total-a.total
}).slice(0,5);
}else if(data.field == 'years'){
this.experience.list = listData.sort((a,b)=>{
return b.years-a.years
}).slice(0,5);
}
} else {
this.$message.error(res.message);
}
@@ -455,10 +465,14 @@ export default {
num:10,// #显示的条数
}
if(data.field == 'now'){
data.statType = 10
data.field = 'years'
this.learningDuration.field = 'total'
this.isStudyTime = true
data.statType = 10;
data.field = 'years';
this.learningDuration.field = 'years';
this.isStudyTime = true;
}else{
data.statType = 10;
data.field = 'total';
this.learningDuration.field = 'total';
}
apiStat.getRanking(data).then(res=>{
if(res.status==200){
@@ -505,9 +519,16 @@ export default {
}
});
});
this.learningDuration.list = listData.sort((a,b)=>{
return b.total-a.total
}).slice(0,5);
if(data.field == 'total'){
this.learningDuration.list = listData.sort((a,b)=>{
return b.total-a.total
}).slice(0,5)
} else if(data.field == 'years'){
this.learningDuration.list = listData.sort((a,b)=>{
return b.years-a.years
}).slice(0,5)
}
;
} else {
this.$message.error(res.message);
}