| | |
| | | <view class="details"> |
| | | <view class="details_head"> |
| | | <view class="details_head_a">预计消费:</view> |
| | | <view class="details_head_b">¥{{ (info.amount / 100).toFixed(2) }}</view> |
| | | <view class="details_head_b">¥{{ Number((info.amount / 100).toFixed(2)) > price ? price : (info.amount / 100).toFixed(2) }}</view> |
| | | <view class="details_head_c"> |
| | | <text>结算车型:{{ info.bikeType }}</text> |
| | | <text>计费时长:{{ info.duration }}分钟</text> |
| | |
| | | <view class="details_list_item_b" v-if="!item.rideEndTime"> |
| | | 骑行时间:{{ item.rideStartTime.substring(5, 10) }} {{ item.rideStartTime.substring(11, 16) }} ~ 骑行中 | {{ item.rideTime }}分钟 |
| | | </view> |
| | | <view class="details_list_item_b" v-else> |
| | | 骑行时间:{{ item.rideStartTime.substring(5, 10) }} {{ item.rideStartTime.substring(11, 16) }} ~ {{ item.rideEndTime.substring(11, 16) }} | {{ item.rideTime }}分钟 |
| | | </view> |
| | | <template v-else> |
| | | <view class="details_list_item_b" v-if="item.rideStartTime.substring(5, 10) === item.rideEndTime.substring(5, 10)"> |
| | | 骑行时间:{{ item.rideStartTime.substring(5, 10) }} {{ item.rideStartTime.substring(11, 16) }} ~ {{ item.rideEndTime.substring(11, 16) }} | {{ item.rideTime }}分钟 |
| | | </view> |
| | | <view class="details_list_item_b" v-else> |
| | | 骑行时间:{{ item.rideStartTime.substring(5, 10) }} {{ item.rideStartTime.substring(11, 16) }} ~ {{ item.rideEndTime.substring(5, 10) }} {{ item.rideEndTime.substring(11, 16) }} | {{ item.rideTime }}分钟 |
| | | </view> |
| | | </template> |
| | | |
| | | <view class="details_list_item_b"> |
| | | 计费时长:{{ item.duration }}分钟 |
| | | </view> |
| | |
| | | data() { |
| | | return { |
| | | id: '', |
| | | price: 0, |
| | | info: {} |
| | | }; |
| | | }, |
| | | onLoad(option) { |
| | | this.id = option.id |
| | | this.price = Number(option.price) |
| | | this.getInfo() |
| | | }, |
| | | methods: { |