修改经验值排行进度条榜显示

This commit is contained in:
weinan2087
2022-10-17 15:26:02 +08:00
parent 9ed80f7c0b
commit 2441c76cc6

View File

@@ -58,9 +58,12 @@
</div> </div>
</div> </div>
<div class="exp-bar"> <div class="exp-bar">
<h6> {{currentUserRankingData.total}}/{{current.endValue}}</h6> <h6> {{currentUserRankingData.total || currentUserRankingData.months || currentUserRankingData.years || currentUserRankingData.weeks}}/{{current.endValue}}</h6>
<div class="exp-barbox"> <div class="exp-barbox">
<el-progress v-if="current.percentage" :percentage="current.percentage*100/current.endValue" color="#387DF7"></el-progress> <el-progress :percentage="currentUserRankingData.total*100/current.endValue
|| currentUserRankingData.weeks*100/current.endValue
|| currentUserRankingData.years*100/current.endValue
|| currentUserRankingData.months*100/current.endValue" color="#387DF7"></el-progress>
<!-- <div class="exp-bar-cont"></div> --> <!-- <div class="exp-bar-cont"></div> -->
</div> </div>
<div class="exp-barname"> <div class="exp-barname">
@@ -309,6 +312,9 @@
sex: null sex: null
} }
this.getUserData([res.result.currentUserRankingData.aid], [res.result.currentUserRankingData]) this.getUserData([res.result.currentUserRankingData.aid], [res.result.currentUserRankingData])
if (res.result.currentUserRankingData.total == undefined) {
res.result.currentUserRankingData.total = 0;
}
if (res.result.currentUserRankingData.weeks == undefined) { if (res.result.currentUserRankingData.weeks == undefined) {
res.result.currentUserRankingData.weeks = 0; res.result.currentUserRankingData.weeks = 0;
} }
@@ -318,16 +324,34 @@
if (res.result.currentUserRankingData.years == undefined) { if (res.result.currentUserRankingData.years == undefined) {
res.result.currentUserRankingData.years = 0; res.result.currentUserRankingData.years = 0;
} }
this.currentUserRankingData = res.result.currentUserRankingData; console.log() this.currentUserRankingData = res.result.currentUserRankingData;
if (res.result.currentUserRankingData.total >= 0) { // if (res.result.currentUserRankingData.total >= 0) {
// console.log("11");
// this.current = this.experienceValue(res.result.currentUserRankingData.total);
// } else if (res.result.currentUserRankingData.weeks >= 0) {
// console.log("22");
// this.current = this.experienceValue(res.result.currentUserRankingData.weeks);
// } else if (res.result.currentUserRankingData.months >= 0) {
// console.log("33");
// this.current = this.experienceValue(res.result.currentUserRankingData.months);
// } else if (res.result.currentUserRankingData.years >= 0) {
// console.log("44");
// this.current = this.experienceValue(res.result.currentUserRankingData.years);
// }
if(this.cycle == 'total'){
this.current = this.experienceValue(res.result.currentUserRankingData.total); this.current = this.experienceValue(res.result.currentUserRankingData.total);
} else if (res.result.currentUserRankingData.weeks >= 0) { }
if(this.cycle == 'weeks'){
this.current = this.experienceValue(res.result.currentUserRankingData.weeks); this.current = this.experienceValue(res.result.currentUserRankingData.weeks);
} else if (res.result.currentUserRankingData.months >= 0) { }
if(this.cycle == 'months'){
this.current = this.experienceValue(res.result.currentUserRankingData.months); this.current = this.experienceValue(res.result.currentUserRankingData.months);
} else if (res.result.currentUserRankingData.years >= 0) { }
if(this.cycle == 'years'){
this.current = this.experienceValue(res.result.currentUserRankingData.years); this.current = this.experienceValue(res.result.currentUserRankingData.years);
} }
} }
const ids = []; const ids = [];