index.wxml 8.4 KB

1
  1. <view class="pages data-v-0ca91b30" style="position:relative;"><view class="bg data-v-0ca91b30" style="position:fixed;top:0;left:0;right:0;z-index:9999;"><view class="flex bg justify-between data-v-0ca91b30"><view class="flex justify-around data-v-0ca91b30" style="width:50%;"><view data-event-opts="{{[['tap',[['switchTab',[2]]]]]}}" class="{{['tabBtn','data-v-0ca91b30',orderType==2?'select':'']}}" bindtap="__e">外卖配送<view class="{{['data-v-0ca91b30',orderType==2?'active':'']}}"></view></view><view data-event-opts="{{[['tap',[['switchTab',[1]]]]]}}" class="{{['tabBtn','data-v-0ca91b30',orderType==1?'select':'']}}" bindtap="__e">到店取餐<view class="{{['data-v-0ca91b30',orderType==1?'active':'']}}"></view></view></view><view data-event-opts="{{[['tap',[['bindopen']]]]}}" class="shaix data-v-0ca91b30" bindtap="__e">条件筛选<image style="width:15rpx;height:9rpx;" src="../../static/images/order/down.png" class="data-v-0ca91b30"></image></view></view><view class="padding-bottom-sm data-v-0ca91b30"><block wx:if="{{orderType==1}}"><u-tabs vue-id="3bc35b9e-1" active-color="#FF8D1A" list="{{qucanList}}" is-scroll="{{false}}" current="{{current}}" data-event-opts="{{[['^change',[['change']]]]}}" bind:change="__e" class="data-v-0ca91b30" bind:__l="__l"></u-tabs></block><block wx:if="{{orderType==2}}"><u-tabs vue-id="3bc35b9e-2" active-color="#FF8D1A" list="{{waimaiList}}" is-scroll="{{false}}" current="{{current1}}" data-event-opts="{{[['^change',[['change1']]]]}}" bind:change="__e" class="data-v-0ca91b30" bind:__l="__l"></u-tabs></block></view></view><view class="cont_one data-v-0ca91b30"><view style="margin-top:90px;" class="data-v-0ca91b30"><block wx:for="{{orderList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['goNav',['/pages/order/orderDet?orderNumber='+item.orderNumber+'&orderId='+item.orderId]]]]]}}" bindtap="__e" class="data-v-0ca91b30"><view class="cont data-v-0ca91b30"><view class="flex justify-between padding align-center data-v-0ca91b30"><block wx:if="{{item.status==6}}"><view class="text-red text-lg data-v-0ca91b30">制作中</view></block><block wx:if="{{item.status==7}}"><view class="text-red text-lg data-v-0ca91b30">待接单</view></block><block wx:if="{{item.status==3&&item.orderType==1}}"><view class="text-green text-lg data-v-0ca91b30">待取餐</view></block><block wx:if="{{item.status==3&&item.orderType==2&&item.riderUserId==null}}"><view class="text-green text-lg data-v-0ca91b30">待配送</view></block><block wx:if="{{item.status==3&&item.orderType==2&&item.riderUserId}}"><view class="text-green text-lg data-v-0ca91b30">配送中</view></block><block wx:if="{{item.status==4}}"><view class="text-grey text-lg data-v-0ca91b30">已完成</view></block><block wx:if="{{item.status==5}}"><view class="text-gray text-lg data-v-0ca91b30">已取消</view></block><view class="text-gray text-sm data-v-0ca91b30">{{item.payTime}}</view></view><u-line vue-id="{{'3bc35b9e-3-'+index}}" color="#f2f2f2" class="data-v-0ca91b30" bind:__l="__l"></u-line><block wx:if="{{item.orderType==1}}"><view class="text-red text-xl padding-lr padding-top data-v-0ca91b30"><text style="font-size:30rpx;" class="data-v-0ca91b30">取餐号:</text>{{item.orderCode}}</view></block><block wx:for="{{item.orderGoodsList}}" wx:for-item="ite" wx:for-index="ind" wx:key="ind"><view class="padding-bottom padding-lr margin-top-sm flex data-v-0ca91b30"><view class="tosend_header_food_le data-v-0ca91b30"><image style="border-radius:10rpx;" src="{{ite.goodsPicture}}" alt="加载失败" mode class="data-v-0ca91b30"></image></view><view class="margin-left-sm data-v-0ca91b30"><view class="text-black text-lg data-v-0ca91b30">{{ite.goodsName}}</view><view class="flex align-center text-gray text-sm margin-top-xs data-v-0ca91b30"><block wx:if="{{ite.skuMessage}}"><view class="data-v-0ca91b30">{{ite.skuMessage}}</view></block><view class="text-gray text-sm data-v-0ca91b30" style="margin-left:5px;margin-top:4px;">{{'X'+ite.goodsNum}}</view></view></view></view></block><u-line vue-id="{{'3bc35b9e-4-'+index}}" color="#f2f2f2" class="data-v-0ca91b30" bind:__l="__l"></u-line><view class="padding-bottom padding-lr margin-top-sm text-gray data-v-0ca91b30"><view class="data-v-0ca91b30">{{"手机号:"+item.phone}}</view><view class="data-v-0ca91b30">{{"订单号:"+item.orderNumber}}</view></view><u-line vue-id="{{'3bc35b9e-5-'+index}}" color="#f2f2f2" class="data-v-0ca91b30" bind:__l="__l"></u-line><view class="flex align-center justify-between padding-tb data-v-0ca91b30"><view class="flex align-center padding-lr-sm data-v-0ca91b30"><view class="text-gray text-sm data-v-0ca91b30">实收:</view><view class="text-sm text-black text-bold data-v-0ca91b30">¥<text class="text-xl data-v-0ca91b30">{{item.payMoney}}</text></view></view><view class=" flex margin-right data-v-0ca91b30"><block wx:if="{{item.status==6||item.status==3}}"><view class="flex data-v-0ca91b30"><block wx:if="{{show1}}"><view data-event-opts="{{[['tap',[['refund',['$0'],[[['orderList','',index]]]]]]]}}" class="btn_ data-v-0ca91b30" catchtap="__e">退款</view></block><block wx:if="{{!show1}}"><view class="btn_ data-v-0ca91b30" style="background:#FAB6B6;color:#F15B6C;opacity:0.1;">退款</view></block></view></block><block wx:if="{{item.status==6}}"><view class="flex data-v-0ca91b30"><view data-event-opts="{{[['tap',[['finish',['$0'],[[['orderList','',index]]]]]]]}}" class="btn_ data-v-0ca91b30" catchtap="__e">制作完成</view></view></block><block wx:if="{{item.status==3&&item.autoSendOrder==2}}"><view class="flex data-v-0ca91b30"><view data-event-opts="{{[['tap',[['finishs',['$0'],[[['orderList','',index]]]]]]]}}" class="btn_ data-v-0ca91b30" catchtap="__e">配送完成</view></view></block><block wx:if="{{item.status==7}}"><view class="flex data-v-0ca91b30"><view data-event-opts="{{[['tap',[['jiedan',['$0'],[[['orderList','',index]]]]]]]}}" class="btn_ data-v-0ca91b30" catchtap="__e">接单</view></view></block><block wx:if="{{item.status==7}}"><view class="flex data-v-0ca91b30"><view data-event-opts="{{[['tap',[['jiedans',['$0'],[[['orderList','',index]]]]]]]}}" class="btn_ data-v-0ca91b30" catchtap="__e">拒绝接单</view></view></block><block wx:if="{{item.status==6||item.status==3||item.status==4}}"><view class="flex data-v-0ca91b30"><view data-event-opts="{{[['tap',[['xiaoPiao',['$0'],[[['orderList','',index]]]]]]]}}" class="btn_ data-v-0ca91b30" catchtap="__e">补打小票</view></view></block><block wx:if="{{item.status==3&&item.orderType==1}}"><view class="flex data-v-0ca91b30"><view data-event-opts="{{[['tap',[['peisong',['$0',1],[[['orderList','',index]]]]]]]}}" class="btn_ data-v-0ca91b30" catchtap="__e">待取餐</view></view></block><block wx:if="{{item.status==3&&item.orderType==2&&item.autoSendOrder==1}}"><view class="flex data-v-0ca91b30"><view data-event-opts="{{[['tap',[['succOrder',['$0'],[[['orderList','',index]]]]]]]}}" class="btn_ data-v-0ca91b30" catchtap="__e">完成送达</view></view></block></view></view></view></view></block></view></view><block wx:if="{{show}}"><view class="box data-v-0ca91b30"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="popbox data-v-0ca91b30" catchtap="__e"><view class="padding data-v-0ca91b30"><view class="data-v-0ca91b30"><view class="data-v-0ca91b30">订单号</view><view class="data-v-0ca91b30"><input class="impute padding-lr data-v-0ca91b30" type="number" placeholder="请输入订单号" data-event-opts="{{[['input',[['__set_model',['','orderNumber','$event',[]]]]]]}}" value="{{orderNumber}}" bindinput="__e"/></view></view><view class="data-v-0ca91b30"><view class="data-v-0ca91b30">手机号</view><view class="data-v-0ca91b30"><input class="impute padding-lr data-v-0ca91b30" type="number" placeholder="请输入手机号码" data-event-opts="{{[['input',[['__set_model',['','phone','$event',[]]]]]]}}" value="{{phone}}" bindinput="__e"/></view></view><view class="data-v-0ca91b30"><view class="data-v-0ca91b30">昵称</view><view class="data-v-0ca91b30"><input class="impute padding-lr data-v-0ca91b30" type="text" placeholder="请输入昵称" data-event-opts="{{[['input',[['__set_model',['','userName','$event',[]]]]]]}}" value="{{userName}}" bindinput="__e"/></view></view></view><view data-event-opts="{{[['tap',[['bindx']]]]}}" class="btns data-v-0ca91b30" catchtap="__e">查询</view></view></view></block><block wx:if="{{!orderList.length}}"><empty style="z-index:0;position:relative;top:-20px;" vue-id="3bc35b9e-6" class="data-v-0ca91b30" bind:__l="__l"></empty></block></view>