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.
177 lines
8.7 KiB
177 lines
8.7 KiB
<!--pages/user/order/sceneOrderInfo/index.wxml-->
|
|
<wxs src="../../../../utils/filter.wxs" module="tool" />
|
|
<title title="订单详情"></title>
|
|
<view class="top-bg"></view>
|
|
<canvas wx:for="{{info.order_product_list[0].qrcode}}" class="code-img" style="position:absolute;z-index:-1;" canvas-id="damocode{{index}}"></canvas>
|
|
<view class="state-text" wx:if="{{info}}">
|
|
<view style="display: flex;flex-direction: column;">
|
|
<view>{{info.state_text}}</view>
|
|
<text class="movie-type">{{info.order_product_list[0].supplier_code == 'syt'?'苏影通' : '淘票票'}}-电影票</text>
|
|
</view>
|
|
|
|
<image bind:tap="showKeFu" class="kefu" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/movieKefu.png"></image>
|
|
</view>
|
|
<view class="code-box box" wx:if="{{info && info.order_product_list[0].state=='WAIT_USE' && codeImgs.length>0}}">
|
|
<view bindtap="prevCodeImg" class="iconfont icon-you-copy"></view>
|
|
<view wx:for="{{info.order_product_list[0].qrcode}}" wx:if="{{codeIndex==index && codeImgs[codeIndex]}}">
|
|
<image src="{{codeImgs[codeIndex]}}" mode="widthFix" style="width:300rpx;"></image>
|
|
</view>
|
|
<view bindtap="nextCodeImg" class="iconfont icon-you"></view>
|
|
<!-- <view class="code-img"></view> -->
|
|
<view class="code-text" wx:if="{{info.order_product_list[0].qrcode[codeIndex].use_url}}">{{info.order_product_list[0].qrcode[codeIndex].use_code_display_text}}:{{info.order_product_list[0].qrcode[codeIndex].use_code}}</view>
|
|
<view class="code-text" wx:if="{{!info.order_product_list[0].qrcode[codeIndex].use_url}}">核销码:{{info.order_product_list[0].qrcode[codeIndex].use_code}}</view>
|
|
<view class="code-state">{{info.order_product_list[0].qrcode[codeIndex].stateText}} {{codeIndex+1}}/{{codeImgs.length}}</view>
|
|
<!-- <view bindtap="gotoSku" class="code-btn">查看苏康码</view> -->
|
|
</view>
|
|
|
|
<!-- 美食的 -->
|
|
|
|
<view class="box" wx:if="{{info}}" style="padding-bottom:0">
|
|
<view wx:if="{{info.order_product_list && info.order_product_list.length>0}}" class="product-info" wx:for="{{info.order_product_list}}">
|
|
<image src="{{item.product_img}}" mode="aspectFill"></image>
|
|
<view class="title-box textOver2">
|
|
<view class="title textOver2">{{item.product_title}}</view>
|
|
<view class="subtitle textOver2">{{info.order_product_list[0].order_product_extend.seats_list}}</view>
|
|
</view>
|
|
<view class="price-box-tip">
|
|
<view style="margin-bottom:10rpx">¥ {{item.product_price/100}}</view>
|
|
<view>x{{item.product_num}}</view>
|
|
</view>
|
|
</view>
|
|
<view class="detail-item">
|
|
<text>商品总价</text>
|
|
<text>¥{{info.total_money/100}}</text>
|
|
</view>
|
|
<view class="detail-item" wx:if="{{info.total_post_fee}}">
|
|
<text>运费</text>
|
|
<text>¥{{info.total_post_fee/100}}</text>
|
|
</view>
|
|
<view class="detail-item" wx:if="{{info.preference_money}}">
|
|
<text>优惠券抵扣</text>
|
|
<text>-¥{{info.preference_money/100}}</text>
|
|
</view>
|
|
<view class="detail-item all-total-item" style="border-bottom:none">
|
|
<text>需付款</text>
|
|
<view class="price">{{info.paid_money/100}}</view>
|
|
</view>
|
|
<view class="btns" style="border-top:1rpx solid #ccc" wx:if="{{info.state!='CLOSED'}}">
|
|
<!-- <navigator url="/pages/list/movieticket/index" class="btn">再次购买</navigator> -->
|
|
<navigator url="../refundInfo/index?id={{info.order_id}}" class="btn" wx:if="{{isRefund}}">退款详情</navigator>
|
|
<view class="btn" wx:if="{{info.state=='PAID' && info.order_product_list[0].product_model!='movie'}}" bindtap="refund">取消订单</view>
|
|
<view class="btn" wx:if="{{info.state=='UNPAID'}}" bindtap="close">取消订单</view>
|
|
<navigator url="/pages/order/comment/index?id={{info.order_id}}&proId={{info.order_product_list[0].product_id}}" class="btn active1" wx:if="{{info.state=='WAIT_COMMENT'}}">去评价</navigator>
|
|
<navigator url="/pages/order/pay/index?id={{id}}" class="btn active" wx:if="{{info.state=='UNPAID'}}">立即支付</navigator>
|
|
</view>
|
|
</view>
|
|
<view class="box" wx:if="{{info}}">
|
|
<view class="box-title">影片/演出信息</view>
|
|
<view class="detail-item">
|
|
<view>
|
|
时间:{{info.order_product_list[0].use_date}}
|
|
<text wx:if="{{info.order_product_list[0].order_product_extend.use_time}}">{{info.order_product_list[0].order_product_extend.use_time}}</text>
|
|
<text wx:else>{{info.order_product_list[0].start_time}}</text>
|
|
</view>
|
|
</view>
|
|
<view class="detail-item">
|
|
<text>播放厅:{{info.order_product_list[0].order_product_extend.schedules_name}}</text>
|
|
</view>
|
|
<view class="detail-item">
|
|
<text>座位:{{info.order_product_list[0].order_product_extend.seats_list}}</text>
|
|
</view>
|
|
<view class="detail-item" wx:if="{{info.order_product_list[0].order_product_extend.ticket_code}}">
|
|
<text style="color: #D62828;">{{info.order_product_list[0].order_product_extend.ticket_code}} 请凭取票凭证码至影院大厅内影院自有取票机或前台进行取票</text>
|
|
</view>
|
|
</view>
|
|
<view class="box">
|
|
<view class="box-title">出行人</view>
|
|
<view wx:for="{{info.order_product_list[0].contacts_info}}">
|
|
<view class="line" wx:if="{{index!=0}}"></view>
|
|
<view class="detail-item">
|
|
<text>姓名: {{item.name}}</text>
|
|
<!-- <text>¥168</text> -->
|
|
</view>
|
|
<view class="detail-item">
|
|
<text>身份证号:{{item.id_number}}</text>
|
|
<!-- <text>-¥10</te、xt> -->
|
|
</view>
|
|
<view class="detail-item">
|
|
<text>手机号: {{item.tel}}</text>
|
|
<!-- <text>-¥10</text> -->
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="box" wx:if="{{info}}">
|
|
<view class="box-title">商家信息</view>
|
|
<view class="detail-item" style="height:auto">
|
|
<text>{{info.order_product_list[0].scene_detail.title}}</text>
|
|
</view>
|
|
<view class="detail-item" style="height:auto">
|
|
<text>商家电话:{{info.order_product_list[0].scene_detail.tel}}</text>
|
|
</view>
|
|
<view class="detail-item" style="height:auto">
|
|
<text>商家地址:{{info.order_product_list[0].scene_detail.address}}</text>
|
|
<!-- <view class="iconfont icon-daohang" style="color: red;" bindtap="gotoLocation"></view> -->
|
|
|
|
</view>
|
|
</view>
|
|
<view class="box" wx:if="{{info}}">
|
|
<view class="box-title">订单信息</view>
|
|
<view class="detail-item">
|
|
<text>订单编号:{{info.order_id}}</text>
|
|
</view>
|
|
<view class="detail-item">
|
|
<text>下单时间:{{info.create_time}}</text>
|
|
</view>
|
|
<view class="detail-item" wx:if="{{info.pay_at}}">
|
|
<text>支付时间:{{info.pay_at}}</text>
|
|
</view>
|
|
<view class="detail-item" wx:if="{{info.pay_method_text}}">
|
|
<text>支付方式:{{info.pay_method_text}}</text>
|
|
</view>
|
|
<!-- <view class="detail-item">
|
|
<text>付款时间:{{info.create_time}}</text>
|
|
</view> -->
|
|
</view>
|
|
<!-- 场馆 -->
|
|
<view class="box" wx:if="{{info}}" wx:if="{{product_model=='museum'}}">
|
|
<view class="box-title">{{info.order_product_list[0].product_title}}</view>
|
|
<view class="detail-item">
|
|
<text>日期:{{info.order_product_list[0].use_date}}</text>
|
|
<!-- <text>¥168</text> -->
|
|
</view>
|
|
<view class="detail-item">
|
|
<text>时段:{{info.order_product_list[0].start_time}} ~ {{info.order_product_list[0].end_time}}</text>
|
|
<!-- <text>-¥10</te、xt> -->
|
|
</view>
|
|
<view class="detail-item">
|
|
<text>地址:{{info.order_product_list[0].product_address}}</text>
|
|
<!-- <text>-¥10</te、xt> -->
|
|
</view>
|
|
</view>
|
|
|
|
|
|
<!-- <navigator url="/pages/user/service/index" class="bottom-btn">
|
|
<image src="https://static.ticket.sz-trip.com/xcxImages/index/service.png" mode="widthFix"></image>联系客服
|
|
</navigator> -->
|
|
<view class="mask" wx:if="{{feeInfoFlag}}">
|
|
<view class="mask-bg" bindtap="showFeeInfo"></view>
|
|
<view class="mask-content">
|
|
<view class="mask-title">费用明细</view>
|
|
<view class="iconfont icon-close" bindtap="showFeeInfo"></view>
|
|
<view class="mask-item"><text>商品总价</text><text>¥{{info.total_money/100}}</text></view>
|
|
<view class="mask-item"><text>优惠券抵扣</text><text>-¥{{info.preference_money/100}}</text></view>
|
|
<view class="mask-item"><text>订单实付</text><text>¥{{info.paid_money/100}}</text></view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="mask" wx:if="{{showKeFuFlag}}">
|
|
<view class="mask-bg" bindtap="showKeFu"></view>
|
|
<view class="mask-content kefu-mask">
|
|
<view class="mask-title"></view>
|
|
<view class="iconfont icon-close" bindtap="showKeFu"></view>
|
|
<view>如有问题</view>
|
|
<view>请联系{{info.order_product_list[0].supplier_code == 'syt'?'苏影通' : '淘票票'}}客服</view>
|
|
<view style="font-size: 40rpx;color: #0B898E;padding: 41rpx 0;">{{info.order_product_list[0].supplier_code == 'syt' ? '0512 6836 2565' : '0512-4006979968'}}</view>
|
|
<view style="font-weight: 500;font-size: 26rpx;color: #000000;padding-bottom: 40rpx;">服务时间(9:00-21:00)</view>
|
|
</view>
|
|
</view>
|