|
@@ -45,9 +45,11 @@
|
|
<view class="time">
|
|
<view class="time">
|
|
{{thisendTime(regUserCard.endTime)}}到期 剩余{{setValidity(thisdaysDistance(regUserCard.endTime))}}
|
|
{{thisendTime(regUserCard.endTime)}}到期 剩余{{setValidity(thisdaysDistance(regUserCard.endTime))}}
|
|
</view>
|
|
</view>
|
|
- <view class="electric-quantity" v-if="regUserCard.classify==2">
|
|
|
|
|
|
+
|
|
|
|
+ <view class="electric-quantity" v-if="regUserCard.classify==2&&(regUserCard.chargeDegreeLimit!=0)">
|
|
已用{{regUserCard.chargedDegree}}度 / 共{{regUserCard.chargeDegreeLimit}}度
|
|
已用{{regUserCard.chargedDegree}}度 / 共{{regUserCard.chargeDegreeLimit}}度
|
|
</view>
|
|
</view>
|
|
|
|
+
|
|
</view>
|
|
</view>
|
|
<ujp-line-progress v-if="regUserCard.status==1" active-color="#2979ff"
|
|
<ujp-line-progress v-if="regUserCard.status==1" active-color="#2979ff"
|
|
:percent="thispercent(regUserCard)"></ujp-line-progress>
|
|
:percent="thispercent(regUserCard)"></ujp-line-progress>
|
|
@@ -73,13 +75,16 @@
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
- <view class="img">
|
|
|
|
- <img v-if="item.classify==1" src="@/assets/img/monthCard.png" alt="">
|
|
|
|
|
|
+ <view class="img icon_crown">
|
|
|
|
+ <!-- <img v-if="item.classify==1" src="@/assets/img/monthCard.png" alt="">
|
|
<img v-else-if="item.classify==2&&item.serviceFeeDiscountRate==60" src="@/assets/img/0.6off.png"
|
|
<img v-else-if="item.classify==2&&item.serviceFeeDiscountRate==60" src="@/assets/img/0.6off.png"
|
|
alt="">
|
|
alt="">
|
|
<img v-else-if="item.classify==2&&item.serviceFeeDiscountRate==50" src="@/assets/img/halfoff.png"
|
|
<img v-else-if="item.classify==2&&item.serviceFeeDiscountRate==50" src="@/assets/img/halfoff.png"
|
|
alt="">
|
|
alt="">
|
|
- <img v-else src="@/assets/img/monthCard.png" alt="">
|
|
|
|
|
|
+ <img v-else src="@/assets/img/monthCard.png" alt=""> -->
|
|
|
|
+
|
|
|
|
+ <img src="@/assets/img/icon_crown.png" alt="">
|
|
|
|
+ {{item.name}}
|
|
</view>
|
|
</view>
|
|
<view class="card-number" v-if="regUserCard.status==2">
|
|
<view class="card-number" v-if="regUserCard.status==2">
|
|
卡号:{{regUserCard.cardNo}}
|
|
卡号:{{regUserCard.cardNo}}
|
|
@@ -88,9 +93,14 @@
|
|
<view class="time">
|
|
<view class="time">
|
|
{{thisendTime(regUserCard.endTime)}}到期 剩余{{setValidity(thisdaysDistance(regUserCard.endTime))}}
|
|
{{thisendTime(regUserCard.endTime)}}到期 剩余{{setValidity(thisdaysDistance(regUserCard.endTime))}}
|
|
</view>
|
|
</view>
|
|
- <view class="electric-quantity" v-if="regUserCard.classify==2">
|
|
|
|
|
|
+ <view class="electric-quantity" v-if="regUserCard.classify==2&&(regUserCard.chargeDegreeLimit!=0)">
|
|
已用{{regUserCard.chargedDegree}}度 / 共{{regUserCard.chargeDegreeLimit}}度
|
|
已用{{regUserCard.chargedDegree}}度 / 共{{regUserCard.chargeDegreeLimit}}度
|
|
</view>
|
|
</view>
|
|
|
|
+ <view class="electric-quantity" v-if="item.classify==2&&(regUserCard.chargeDegreeLimit==0)">
|
|
|
|
+ 已用x次 /
|
|
|
|
+ 共省x元
|
|
|
|
+ </view>
|
|
|
|
+
|
|
</view>
|
|
</view>
|
|
<ujp-line-progress v-if="regUserCard.status==1" active-color="#2979ff"
|
|
<ujp-line-progress v-if="regUserCard.status==1" active-color="#2979ff"
|
|
:percent="thispercent(regUserCard)"></ujp-line-progress>
|
|
:percent="thispercent(regUserCard)"></ujp-line-progress>
|
|
@@ -259,16 +269,19 @@
|
|
{{item.serviceFeeDiscountRate/10}}折
|
|
{{item.serviceFeeDiscountRate/10}}折
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="item">
|
|
|
|
|
|
+ <view class="item" >
|
|
<view class="item-title">
|
|
<view class="item-title">
|
|
规格
|
|
规格
|
|
</view>
|
|
</view>
|
|
<view class="item-value" v-if="regUserCard.classify==1">
|
|
<view class="item-value" v-if="regUserCard.classify==1">
|
|
服务费全免 (有效期{{setValidity(item.periodOfValidity)}})
|
|
服务费全免 (有效期{{setValidity(item.periodOfValidity)}})
|
|
</view>
|
|
</view>
|
|
- <view class="item-value" v-if="regUserCard.classify==2">
|
|
|
|
|
|
+ <view class="item-value" v-if="regUserCard.classify==2&®UserCard.chargeDegreeLimit">
|
|
可用{{item.chargeDegreeLimit}}度(有效期{{setValidity(item.periodOfValidity)}})
|
|
可用{{item.chargeDegreeLimit}}度(有效期{{setValidity(item.periodOfValidity)}})
|
|
</view>
|
|
</view>
|
|
|
|
+ <view class="item-value" v-if="regUserCard.classify==2&&!regUserCard.chargeDegreeLimit">
|
|
|
|
+ 不限充电度数(有效期{{setValidity(item.periodOfValidity)}})
|
|
|
|
+ </view>
|
|
</view>
|
|
</view>
|
|
<view class="item">
|
|
<view class="item">
|
|
<view class="item-title">
|
|
<view class="item-title">
|
|
@@ -278,7 +291,7 @@
|
|
{{regUserCard.startTime.substring(0,10)}}至{{regUserCard.endTime.substring(0,10)}}
|
|
{{regUserCard.startTime.substring(0,10)}}至{{regUserCard.endTime.substring(0,10)}}
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="item" v-if="regUserCard.classify==2">
|
|
|
|
|
|
+ <view class="item" v-if="regUserCard.classify==2&®UserCard.chargeDegreeLimit">
|
|
<view class="item-title">
|
|
<view class="item-title">
|
|
剩余度数
|
|
剩余度数
|
|
</view>
|
|
</view>
|
|
@@ -535,7 +548,7 @@
|
|
return ''
|
|
return ''
|
|
},
|
|
},
|
|
thispercent(userCard) {
|
|
thispercent(userCard) {
|
|
- if (userCard.classify == 1) {
|
|
|
|
|
|
+ if (userCard.classify == 1||(userCard.classify==2&&userCard.chargeDegreeLimit==0)) {
|
|
var k1 = daysDistance(userCard.startTime, userCard.endTime)
|
|
var k1 = daysDistance(userCard.startTime, userCard.endTime)
|
|
var k2 = this.thisdaysDistance(userCard.endTime)
|
|
var k2 = this.thisdaysDistance(userCard.endTime)
|
|
var p = (k1 - k2) / k2 * 100
|
|
var p = (k1 - k2) / k2 * 100
|
|
@@ -817,13 +830,19 @@
|
|
}
|
|
}
|
|
|
|
|
|
.img {
|
|
.img {
|
|
- width: 262rpx;
|
|
|
|
|
|
+ //width: 262rpx;
|
|
height: 56rpx;
|
|
height: 56rpx;
|
|
|
|
|
|
img {
|
|
img {
|
|
- width: 100%;
|
|
|
|
|
|
+ //width: 100%;
|
|
|
|
+ height: 56rpx;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ .icon_crown{
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ color: rgba(225, 192, 130, 1);
|
|
|
|
+ }
|
|
|
|
|
|
.u-progress {
|
|
.u-progress {
|
|
height: 20rpx !important;
|
|
height: 20rpx !important;
|