在兑换成功后,用户可以选择立即使用洗车券。如果用户已扫码,则直接启动洗车机;如果未扫码,则跳转到扫码页面。同时,优化了洗车券列表的显示逻辑,当没有可用网点时显示“-”,并支持显示备注信息。
28 lines
1.5 KiB
Plaintext
28 lines
1.5 KiB
Plaintext
<view class="container">
|
|
<page-loding wx:if="{{showLoding}}"></page-loding>
|
|
<view class="title-tip" wx:if="{{list.length>0}}">请选择洗车券</view>
|
|
<view class="list">
|
|
<view bindtap="selectItem" class="{{item.available!=1?'item item-notavailable':selectID==item.code?'active item':'item'}}" data-available="{{item.available}}" data-code="{{item.code}}" wx:for="{{list}}" wx:key="index">
|
|
<view class="top">
|
|
<view class="radio"></view>
|
|
<view class="code">{{item.code}}</view>
|
|
</view>
|
|
<view class="location">
|
|
可使用网点:
|
|
<block wx:for="{{item.agent}}" wx:for-index="i" wx:for-item="s">{{s.t_name+(i<item.agent.length-1?'、':'')}} </block>
|
|
<!-- 如果没有限制显示 - -->
|
|
<block wx:if="{{item.agent.length==0}}">-</block>
|
|
</view>
|
|
<view class="indate">有效期:{{item.starttime}} - {{item.deadline}}</view>
|
|
<!-- 如果有note -->
|
|
<view class="indate" wx:if="{{item.note}}">{{item.note}}</view>
|
|
</view>
|
|
</view>
|
|
<view class="no-content" wx:if="{{list.length==0&&!loading}}">
|
|
<image src="/img/nocontent.png"></image>
|
|
<view>暂无洗车券</view>
|
|
</view>
|
|
<view bindtap="toScan" class="scan-btn" wx:if="{{!isScan}}">扫码启动</view>
|
|
<view bindtap="toStart" class="{{list.length>0?'scan-btn':'scan-btn scan-btn-unavailable'}}" wx:if="{{isScan}}">立即启动</view>
|
|
</view>
|