spike time 8.8

This commit is contained in:
2020-08-08 18:15:07 +08:00
parent 02702bc447
commit cef9296a78
9 changed files with 347 additions and 240 deletions

View File

@@ -5,7 +5,7 @@
<view class="rank-value">lv{{ memberInfo.member_level }}</view>
<view class="line-box">
<u-line-progress :percent="percent" :show-percent="false" inactive-color="#FFFFFF" active-color="#F1A36B" height="30" :striped="true" :striped-active="true"></u-line-progress>
<text>{{ memberInfo.member_exppoints }}</text>
<text>{{ memberInfo.member_exppoints | percentExp(memberInfo.next_grade_exppoints_diff) }}</text>
</view>
<view class="rank-value">lv{{ memberInfo.member_level + 1 }}</view>
</view>
@@ -40,10 +40,12 @@ export default {
}
},
filters: {
percentExp(value, rank) {
percentExp(value, next) {
// console.log(rank);
let result = '0/0';
if(rank) result = value + '/' + rank.max;
let result = '0 / 0';
result = typeof(next) == 'Number'
? value + ' / ' + (value + next)
: value + ' / ' + '0'
return result;
},
},
@@ -57,6 +59,9 @@ export default {
this.memberInfo = res.data;
this.nodes = common.unescapeHTML(res.data.points_rule);
// console.log(this.percent);
this.percent = typeof(res.data.next_grade_exppoints_diff) == 'Number'
? res.data.member_exppoints / (res.data.next_grade_exppoints_diff + res.data.member_exppoints)
: 100;
}
})
},

View File

@@ -12,7 +12,7 @@
<text>选择订单:</text>
<image src="../../static/image/shop/2.png" mode=""></image>
</view>
<u-icon name="arrow-dwon" color="#2979ff" size="28"></u-icon>
<!-- <u-icon name="arrow-dwon" color="#2979ff" size="28"></u-icon> -->
</view>
<view class="choose-info" v-if="choose">
<view class="store">