|
@@ -2,16 +2,6 @@
|
|
|
<view class="content">
|
|
<view class="content">
|
|
|
|
|
|
|
|
<u-sticky>
|
|
<u-sticky>
|
|
|
- <!-- <view ref="hContentWrap" class="hContentWrap h-content-wrap">-->
|
|
|
|
|
- <!-- <view class="tab-bar">-->
|
|
|
|
|
- <!-- <view class="tab-item" :class="{ active: currentTab === 0 }" @click="changeTab(0)">-->
|
|
|
|
|
- <!-- 服务订单-->
|
|
|
|
|
- <!-- </view>-->
|
|
|
|
|
- <!-- <view class="tab-item" :class="{ active: currentTab === 1 }" @click="changeTab(1)">-->
|
|
|
|
|
- <!-- 产品订单-->
|
|
|
|
|
- <!-- </view>-->
|
|
|
|
|
- <!-- </view>-->
|
|
|
|
|
- <!-- </view>-->
|
|
|
|
|
<View class=" tabs">
|
|
<View class=" tabs">
|
|
|
<u-tabs :list="tabList" :scrollable="false" lineWidth="30" lineColor="#FFE05C" :activeStyle="{
|
|
<u-tabs :list="tabList" :scrollable="false" lineWidth="30" lineColor="#FFE05C" :activeStyle="{
|
|
|
color: '#333333',
|
|
color: '#333333',
|
|
@@ -26,22 +16,13 @@
|
|
|
<swiper :style="{'height':windowHeight}" :current="tabIndex" @change="swiperChange">
|
|
<swiper :style="{'height':windowHeight}" :current="tabIndex" @change="swiperChange">
|
|
|
<swiper-item class="swiperItem" v-for="(item,index) in tabList" :key="index">
|
|
<swiper-item class="swiperItem" v-for="(item,index) in tabList" :key="index">
|
|
|
<view>
|
|
<view>
|
|
|
- <mescroll-item ref="MescrollItem" :i="index" :index="tabIndex" :tabs="tabList" :height="windowHeight" @serialNumber="serialNumber" @openPay="openPay" @openPayAppointment="openPayAppointment">
|
|
|
|
|
|
|
+ <mescroll-item ref="MescrollItem" :i="index" :index="tabIndex" :tabs="tabList" :height="windowHeight" @getQueueingMsg="getQueueingMsg" @serialNumber="serialNumber" @openPay="openPay" @openPayAppointment="openPayAppointment">
|
|
|
</mescroll-item>
|
|
</mescroll-item>
|
|
|
</view>
|
|
</view>
|
|
|
</swiper-item>
|
|
</swiper-item>
|
|
|
</swiper>
|
|
</swiper>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
|
|
|
-
|
|
|
|
|
- <!-- <view class="product-order" v-if="currentTab === 1">-->
|
|
|
|
|
- <!-- <!– Tab 2 内容 –>-->
|
|
|
|
|
- <!-- <view class="developing">-->
|
|
|
|
|
- <!-- <text>敬请期待...</text>-->
|
|
|
|
|
- <!-- </view>-->
|
|
|
|
|
- <!-- </view>-->
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
<uni-popup ref="serialNumber">
|
|
<uni-popup ref="serialNumber">
|
|
|
<view class="serial-number">
|
|
<view class="serial-number">
|
|
|
<view class="text">
|
|
<view class="text">
|
|
@@ -63,9 +44,22 @@
|
|
|
<view class="text">
|
|
<view class="text">
|
|
|
<text>随时关注小程序的排队进程,过号作废</text>
|
|
<text>随时关注小程序的排队进程,过号作废</text>
|
|
|
</view>
|
|
</view>
|
|
|
- <!-- <view class="text">-->
|
|
|
|
|
- <!-- <text>0851—85833828</text>-->
|
|
|
|
|
- <!-- </view>-->
|
|
|
|
|
|
|
+
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </uni-popup>
|
|
|
|
|
+ <uni-popup ref="getQueueingMsg">
|
|
|
|
|
+ <view class="serial-number" :style="{width:'400rpx'}">
|
|
|
|
|
+ <view class="text">
|
|
|
|
|
+ <text>店内已排队数: </text>
|
|
|
|
|
+ <text class="number">{{queueingMsgData.alreadyQueuedTotal}}</text>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="text">
|
|
|
|
|
+ <text>店内待排队数:</text>
|
|
|
|
|
+ <text class="number">{{queueingMsgData.waitQueuedTotal}}</text>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="text" :style="{color:'red',fontSize:'35rpx'}">
|
|
|
|
|
+ <text>请您尽快到店签到排队</text>
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
</view>
|
|
|
</uni-popup>
|
|
</uni-popup>
|
|
|
|
|
|
|
@@ -147,11 +141,6 @@
|
|
|
</view>
|
|
</view>
|
|
|
</uni-popup>
|
|
</uni-popup>
|
|
|
|
|
|
|
|
-
|
|
|
|
|
- <!-- <view class="tabBarLineHeight"></view>-->
|
|
|
|
|
-<!-- <view class="tabBarView">-->
|
|
|
|
|
-<!-- <tab-bar :tabIndex="tabBarIndex"></tab-bar>-->
|
|
|
|
|
-<!-- </view>-->
|
|
|
|
|
</view>
|
|
</view>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -172,7 +161,7 @@
|
|
|
tabBarIndex:3,
|
|
tabBarIndex:3,
|
|
|
currentTab: 0,
|
|
currentTab: 0,
|
|
|
currentServiceTab: 'orderTab1',
|
|
currentServiceTab: 'orderTab1',
|
|
|
-
|
|
|
|
|
|
|
+ queueingMsgData:{},
|
|
|
tabList: [{
|
|
tabList: [{
|
|
|
name: '全部'
|
|
name: '全部'
|
|
|
}, {
|
|
}, {
|
|
@@ -226,6 +215,13 @@
|
|
|
this.$refs.serialNumber.open()
|
|
this.$refs.serialNumber.open()
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
|
|
+ getQueueingMsg(order){
|
|
|
|
|
+ this.$api.queueInfo(order.orderId).then(res=>{
|
|
|
|
|
+ this.queueingMsgData = res.data.data
|
|
|
|
|
+ })
|
|
|
|
|
+ this.$refs.getQueueingMsg.open()
|
|
|
|
|
+ },
|
|
|
|
|
+
|
|
|
openPayAppointment(order,number){
|
|
openPayAppointment(order,number){
|
|
|
console.log(order)
|
|
console.log(order)
|
|
|
console.log(number)
|
|
console.log(number)
|