MrShi
2023-11-09 19d17f0f0fb02f46342d70b5180e40a0ad1b66d3
bicycle/pages/ridingDetails/ridingDetails.vue
@@ -2,7 +2,7 @@
   <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>
@@ -17,9 +17,15 @@
            <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>
@@ -33,11 +39,13 @@
      data() {
         return {
            id: '',
            price: 0,
            info: {}
         };
      },
      onLoad(option) {
         this.id = option.id
         this.price = Number(option.price)
         this.getInfo()
      },
      methods: {