123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193 |
- <!-- 顶部导航 -->
- <view class="nav-wrap">
- <scroll-view
- class="nav"
- scroll-x>
- <view bindtap="changeTabs"
- class="nav-item"
- data-value="{{item.value}}"
- wx:for="{{tabs}}"
- wx:key="value">
- <text class="{{item.value === active ? 'active' : ''}}">{{item.name}}</text>
- </view>
- </scroll-view>
- </view>
- <!-- 内容区 -->
- <view class="main">
- <swiper style="height:100%"
- current="{{current}}"
- bindchange="handleSwiper">
- <swiper-item wx:for="{{originScrollViewData}}"
- wx:key="index">
- <scroll-view scroll-y
- style="height:100%;"
- refresher-enabled="{{true}}"
- refresher-threshold="{{refresherThreshold}}"
- refresher-default-style="none"
- refresher-background="#FFF"
- refresher-triggered="{{item.isRefresh}}"
- bindrefresherpulling="onRefresh"
- bindscrolltolower="fetOrderList">
- <!-- 下拉刷新 -->
- <view slot="refresher" class="pulldown-wrapper">
- <van-loading
- wx:if="{{item.isRefresh}}"
- size="24px"
- type="spinner">加载中...
- </van-loading>
- <view wx:if="{{!item.isRefresh}}" class="van-loading">
- <text class="van-loading__text">下拉刷新</text>
- </view>
- </view>
- <view class="list"
- wx:for="{{[1]}}"
- wx:for-item="order"
- wx:key="id"
- data-order-id="{{order.id}}"
- bind:tap="jumpOrderDetail">
- <view class="top">
- <view>发布时间:2022.10.12</view>
- <view class="col-1">审核中</view>
- </view>
- <view class="middle">
- <view class="photo-wrap">
- <image src=""></image>
- </view>
- <view class="name-wrap">
- <view class="name">村长讲故事:第十一期</view>
- <view class="box">
- <view class="stock">观看量:23</view>
- </view>
- </view>
- </view>
- <view class="bottom">
- <button type="default">删除视频</button>
- <button type="default" style="color: rgba(107, 133, 89, 1);">编辑视频</button>
- </view>
- </view>
- <view class="list-bitmap" wx:if="{{item.finished && item.list.length < 1}}">
- <image src="{{tools.imgFilter('/common/Order_page_default@2x.png')}}"></image>
- <text>暂无数据</text>
- </view>
- <!-- 上拉加载 -->
- <view class="pullup-wrapper" wx:if="{{!item.isRefresh}}">
- <van-loading
- wx:if="{{!item.finished}}"
- size="24px"
- type="spinner">加载中...
- </van-loading>
- <view wx:if="{{item.finished && item.list.length > 0}}" class="van-loading">
- <text class="van-loading__text">没有更多了</text>
- </view>
- </view>
- <button
- class="btn-jump"
- type="primary">上传视频</button>
- </scroll-view>
- </swiper-item>
- </swiper>
- </view>
- <!-- 弹窗:删除订单二次确认 -->
- <van-popup
- custom-class="customer-van-model"
- show="{{ booDeleteOrder }}"
- bind:close="hideDeleteOrder">
- <view class="customer-van-model_body">
- <view class="content">订单删除后将无法恢复,您也无法再对它进行投诉。</view>
- </view>
- <view class="customer-van-model_footer">
- <button class="customer-van-model_cancel"
- hover-class="none"
- type="default"
- bind:tap="hideDeleteOrder">取消
- </button>
- <button class="customer-van-model_confirm"
- hover-class="none"
- type="primary"
- disabled="{{booLock}}"
- bind:tap="confirmDeleteOrder">确定
- </button>
- </view>
- </van-popup>
- <!-- 弹窗:取消订单二次确认 -->
- <van-popup
- custom-class="customer-van-model"
- show="{{ booCancelOrder }}"
- bind:close="hideCancelOrder">
- <view class="customer-van-model_body">
- <view class="content cancel-order" wx:if="{{itemData.order_status === 5}}">
- <text wx:for="{{'司机车辆已安排,订单取消将'}}" wx:for-index="index" wx:key="index">{{item}}</text>
- <text wx:for="{{'扣除定金'}}" wx:for-index="idx" wx:key="idx" style="color:#FD6600;">{{item}}</text>
- </view>
- <view class="content" wx:else>确认取消订单吗?</view>
- </view>
- <view class="customer-van-model_footer">
- <button class="customer-van-model_cancel"
- hover-class="none"
- type="default"
- disabled="{{booLock}}"
- bind:tap="confirmCancelOrder">仍要取消
- </button>
- <button class="customer-van-model_confirm"
- hover-class="none"
- type="primary"
- bind:tap="hideCancelOrder">继续用车
- </button>
- </view>
- </van-popup>
- <!--弹窗:补价-->
- <van-popup
- custom-class="customer-van-popup customer-van-popup-diff-price"
- show="{{ booPayment }}"
- close-on-click-overlay="{{false}}"
- round
- position="bottom"
- bind:close="hidePayment">
- <view style="right:0;top:0;"
- class="close-icon"
- bind:tap="hidePayment">
- <image class="image" src="{{tools.imgFilter('/common/Popup_bus_icon_close@2x.png')}}"></image>
- </view>
- <view class="title">补价</view>
- <view class="customer-van-popup-diff-price-body">
- <view class="alert">
- <view>根据商定的实际需支付金额,调整订单总金额及增付相应定金。平台定价系统升级前,暂时需人工调整合理价格,敬请谅解~
- </view>
- </view>
- <view class="amount">
- <view class="label">
- <view>订单总金额</view>
- <view>(调整后)</view>
- </view>
- <view class="value">{{tools.fen2Yuan(itemData.order_price)}}元</view>
- </view>
- <view class="diff-price">
- <text class="label">¥</text>
- <text class="value">{{tools.fen2Yuan(itemData.order_diff_price)}}</text>
- </view>
- <view class="diff-price-text">需增付定金</view>
- <view class="wechat">
- <view class="name">
- <image class="logo"
- src="{{tools.imgFilter('/createOrder/Popup_defray_logo_wechat@2x.png')}}"></image>
- <text>微信支付</text>
- </view>
- <image class="checked"
- src="{{tools.imgFilter('/createOrder/Reason_btn_check@2x.png')}}"></image>
- </view>
- </view>
- <button class="customer-picker_footer"
- style="background-color: #FD6600;"
- hover-class="none"
- type="primary"
- disabled="{{booLock}}"
- bind:tap="handleOrderDiffPay">立即支付
- </button>
- </van-popup>
- <wxs src="../../components/wxs/index.wxs" module="tools"></wxs>
|