|
|
|
@ -19,51 +19,61 @@ |
|
|
|
|
@scrolltolower="scrolltolower" |
|
|
|
|
> |
|
|
|
|
<view class="frame"> |
|
|
|
|
<view |
|
|
|
|
class="item" |
|
|
|
|
v-for="(item, index) in tableList" |
|
|
|
|
:key="index" |
|
|
|
|
@click="jumpDetails(item)" |
|
|
|
|
> |
|
|
|
|
<view> |
|
|
|
|
<text>{{ item.siteName }}</text> |
|
|
|
|
<view |
|
|
|
|
:style="{ |
|
|
|
|
color: orderStatus.find( |
|
|
|
|
(_item) => _item.value === item.orderStatus + '' |
|
|
|
|
).color, |
|
|
|
|
}" |
|
|
|
|
> |
|
|
|
|
<view> |
|
|
|
|
{{ |
|
|
|
|
orderStatus.find( |
|
|
|
|
(_item) => _item.value === item.orderStatus + "" |
|
|
|
|
).label |
|
|
|
|
}} |
|
|
|
|
</view> |
|
|
|
|
<view v-if="item.orderStatus == 0 && item.countdown"> |
|
|
|
|
剩余支付时间 {{ item.countdown }} |
|
|
|
|
<template v-if="tableList.length"> |
|
|
|
|
<view |
|
|
|
|
class="item" |
|
|
|
|
v-for="(item, index) in tableList" |
|
|
|
|
:key="index" |
|
|
|
|
@click="jumpDetails(item)" |
|
|
|
|
> |
|
|
|
|
<view> |
|
|
|
|
<text>{{ item.siteName }}</text> |
|
|
|
|
<view |
|
|
|
|
:style="{ |
|
|
|
|
color: orderStatus.find( |
|
|
|
|
(_item) => _item.value === item.orderStatus + '' |
|
|
|
|
).color, |
|
|
|
|
}" |
|
|
|
|
> |
|
|
|
|
<view> |
|
|
|
|
{{ |
|
|
|
|
orderStatus.find( |
|
|
|
|
(_item) => _item.value === item.orderStatus + "" |
|
|
|
|
).label |
|
|
|
|
}} |
|
|
|
|
</view> |
|
|
|
|
<view v-if="item.orderStatus == 0 && item.countdown"> |
|
|
|
|
剩余支付时间 {{ item.countdown }} |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
<view> |
|
|
|
|
<text>油品: {{ item.oilsCode }}</text> |
|
|
|
|
<text>升数: {{ item.volume }}L</text> |
|
|
|
|
</view> |
|
|
|
|
<view> |
|
|
|
|
<text>加油金额: ¥{{ item.sitePriceAmount }}</text> |
|
|
|
|
<text>实付金额: ¥{{ item.payRealAmount }}</text> |
|
|
|
|
</view> |
|
|
|
|
<view> |
|
|
|
|
<text>下单时间: {{ item.createTime }}</text> |
|
|
|
|
<view |
|
|
|
|
v-if="item.orderStatus == 0" |
|
|
|
|
@click.stop="getOrderPayInfo(item)" |
|
|
|
|
>立即支付</view |
|
|
|
|
> |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
<view> |
|
|
|
|
<text>油品: {{ item.oilsCode }}</text> |
|
|
|
|
<text>升数: {{ item.volume }}L</text> |
|
|
|
|
</view> |
|
|
|
|
<view> |
|
|
|
|
<text>加油金额: ¥{{ item.sitePriceAmount }}</text> |
|
|
|
|
<text>实付金额: ¥{{ item.payRealAmount }}</text> |
|
|
|
|
</view> |
|
|
|
|
<view> |
|
|
|
|
<text>下单时间: {{ item.createTime }}</text> |
|
|
|
|
<view |
|
|
|
|
v-if="item.orderStatus == 0" |
|
|
|
|
@click.stop="getOrderPayInfo(item)" |
|
|
|
|
>立即支付</view |
|
|
|
|
> |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
<view class="tip" v-show="isReachBottom">- 到底了 -</view> |
|
|
|
|
<view class="tip" v-show="isReachBottom">- 到底了 -</view> |
|
|
|
|
</template> |
|
|
|
|
<template v-else> |
|
|
|
|
<image |
|
|
|
|
class="common-empty img" |
|
|
|
|
src="https://publicxingyou.oss-cn-hangzhou.aliyuncs.com/mp-oil/empty.png" |
|
|
|
|
mode="widthFix" |
|
|
|
|
/> |
|
|
|
|
<view class="common-empty text">还没有订单哦~</view> |
|
|
|
|
</template> |
|
|
|
|
</view> |
|
|
|
|
</scroll-view> |
|
|
|
|
</view> |
|
|
|
|