You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
5.6 KiB
1 line
5.6 KiB
<view class="{{['order-page','data-v-0ca91b30',(isWeixinBrowser)?'wechat-browser':'']}}"><view class="{{['header-title','data-v-0ca91b30',(isWeixinBrowser)?'hide-in-wechat':'']}}">我的购票</view><view class="order-list data-v-0ca91b30"><block wx:if="{{$root.g0>0}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view class="data-v-0ca91b30"><block wx:if="{{item.$orig.status==='paid'||item.$orig.status==='completed'}}"><view class="order-card purchased data-v-0ca91b30"><view class="order-card-header data-v-0ca91b30"><view class="status purchased data-v-0ca91b30"><label class="status-text _span data-v-0ca91b30">{{item.m0}}</label></view><view class="date data-v-0ca91b30">{{item.m1}}</view></view><view class="order-info data-v-0ca91b30"><view class="flight data-v-0ca91b30">{{item.$orig.ship?item.$orig.ship.ship_number:''}}</view><view class="desc data-v-0ca91b30">{{''+item.$orig.direction_name+" | "+(item.$orig.batch&&item.$orig.batch.name?item.$orig.batch.name:'-')}}</view></view><view class="order-actions single-btn data-v-0ca91b30"><button data-event-opts="{{[['tap',[['onShowDetail',['$0'],[[['reservationList','id',item.$orig.id]]]]]]]}}" class="detail-btn data-v-0ca91b30" bindtap="__e">查看详情</button></view></view></block><block wx:else><block wx:if="{{item.$orig.status==='pending'||item.$orig.status==='price_checked'}}"><view class="order-card pending data-v-0ca91b30"><view class="order-card-header data-v-0ca91b30"><view class="status pending data-v-0ca91b30"><label class="status-text _span data-v-0ca91b30">{{item.m2}}</label></view><view class="date data-v-0ca91b30">{{item.m3}}</view></view><view class="order-info data-v-0ca91b30"><view class="flight data-v-0ca91b30">{{item.$orig.ship?item.$orig.ship.ship_number:''}}</view><view class="desc data-v-0ca91b30">{{''+item.$orig.direction_name+" | "+(item.$orig.batch&&item.$orig.batch.name?item.$orig.batch.name:'-')}}</view></view><view class="order-actions data-v-0ca91b30"><button class="cancel-btn data-v-0ca91b30" disabled="{{false}}" data-event-opts="{{[['tap',[['onCancelOrder',['$0'],[[['reservationList','id',item.$orig.id]]]]]]]}}" bindtap="__e">取消预约</button><button data-event-opts="{{[['tap',[['onShowDetail',['$0'],[[['reservationList','id',item.$orig.id]]]]]]]}}" class="detail-btn data-v-0ca91b30" bindtap="__e">查看详情</button></view></view></block><block wx:else><block wx:if="{{item.$orig.status==='rejected'}}"><view class="order-card pending data-v-0ca91b30"><view class="order-card-header data-v-0ca91b30"><view class="status rejected data-v-0ca91b30"><label class="status-text _span data-v-0ca91b30">{{item.m4}}</label></view><view class="date data-v-0ca91b30">{{item.m5}}</view></view><view class="order-info data-v-0ca91b30"><view class="flight data-v-0ca91b30">{{item.$orig.ship?item.$orig.ship.ship_number:''}}</view><view class="desc data-v-0ca91b30">{{''+item.$orig.direction_name+" | "+(item.$orig.batch&&item.$orig.batch.name?item.$orig.batch.name:'-')}}</view></view><view class="order-actions data-v-0ca91b30"><button class="cancel-btn data-v-0ca91b30" disabled="{{false}}" data-event-opts="{{[['tap',[['goReservation',['$0'],[[['reservationList','id',item.$orig.id]]]]]]]}}" bindtap="__e">重新预约</button><button data-event-opts="{{[['tap',[['onShowDetail',['$0'],[[['reservationList','id',item.$orig.id]]]]]]]}}" class="detail-btn data-v-0ca91b30" bindtap="__e">查看详情</button></view></view></block><block wx:else><block wx:if="{{item.$orig.status==='unpaid'||item.$orig.status==='approved'}}"><view class="order-card confirmed data-v-0ca91b30"><view class="order-card-header data-v-0ca91b30"><view class="status confirmed data-v-0ca91b30"><label class="status-text _span data-v-0ca91b30">{{item.m6}}</label></view><view class="date data-v-0ca91b30">{{item.m7}}</view></view><view class="order-info data-v-0ca91b30"><view class="flight data-v-0ca91b30">{{item.$orig.ship?item.$orig.ship.ship_number:''}}</view><view class="desc data-v-0ca91b30">{{''+item.$orig.direction_name+" | "+(item.$orig.batch&&item.$orig.batch.name?item.$orig.batch.name:'-')}}</view></view><view class="order-actions data-v-0ca91b30"><button data-event-opts="{{[['tap',[['onShowDetail',['$0'],[[['reservationList','id',item.$orig.id]]]]]]]}}" class="detail-btn data-v-0ca91b30" bindtap="__e">查看详情</button><button data-event-opts="{{[['tap',[['goPayOrder',['$0'],[[['reservationList','id',item.$orig.id]]]]]]]}}" class="buy-btn data-v-0ca91b30" bindtap="__e">去支付</button></view></view></block><block wx:else><block wx:if="{{item.$orig.status==='canceled'}}"><view class="order-card canceled data-v-0ca91b30"><view class="order-card-header data-v-0ca91b30"><view class="status canceled data-v-0ca91b30"><label class="status-text _span data-v-0ca91b30">{{item.m8}}</label></view><view class="date data-v-0ca91b30">{{item.m9}}</view></view><view class="order-info data-v-0ca91b30"><view class="flight data-v-0ca91b30">{{item.$orig.ship?item.$orig.ship.ship_number:''}}</view><view class="desc data-v-0ca91b30">{{item.$orig.direction_name+" | "+(item.$orig.batch&&item.$orig.batch.name?item.$orig.batch.name:'-')}}</view></view><view class="order-actions single-btn data-v-0ca91b30"><button data-event-opts="{{[['tap',[['onShowDetail',['$0'],[[['reservationList','id',item.$orig.id]]]]]]]}}" class="detail-btn data-v-0ca91b30" bindtap="__e">查看详情</button></view></view></block></block></block></block></block></view></block></block><block wx:else><view class="empty-box data-v-0ca91b30"><image class="empty-img data-v-0ca91b30" src="/static/empty.png" mode="aspectFit"></image><view class="empty-text data-v-0ca91b30">暂无订单</view></view></block></view></view> |