|
@@ -39,15 +39,15 @@
|
|
</view>
|
|
</view>
|
|
<view class="header-bar">
|
|
<view class="header-bar">
|
|
<view class="item" @tap="changeTab('pay', flagList[0])" :class="{ active: isactive === 'pay' }">
|
|
<view class="item" @tap="changeTab('pay', flagList[0])" :class="{ active: isactive === 'pay' }">
|
|
- <view class="ordertype">已付款</view>
|
|
|
|
|
|
+ <view class="ordertype">支付订单</view>
|
|
<view class="heng"></view>
|
|
<view class="heng"></view>
|
|
</view>
|
|
</view>
|
|
- <view class="item" @tap="changeTab('refund', flagList[1])" :class="{ active: isactive === 'refund' }">
|
|
|
|
- <view class="ordertype">已完成</view>
|
|
|
|
|
|
+ <view class="item" @tap="changeTab('rubbishOrder', flagList[1])" :class="{ active: isactive === 'rubbishOrder' }">
|
|
|
|
+ <view class="ordertype">垃圾订单</view>
|
|
<view class="heng"></view>
|
|
<view class="heng"></view>
|
|
</view>
|
|
</view>
|
|
- <view class="item" @tap="changeTab('rubbishOrder', flagList[2])" :class="{ active: isactive === 'rubbishOrder'}">
|
|
|
|
- <view class="ordertype">退款</view>
|
|
|
|
|
|
+ <view class="item" @tap="changeTab('refund', flagList[2])" :class="{ active: isactive === 'refund'}">
|
|
|
|
+ <view class="ordertype">退款订单</view>
|
|
<view class="heng"></view>
|
|
<view class="heng"></view>
|
|
</view>
|
|
</view>
|
|
<view class="line"></view>
|
|
<view class="line"></view>
|
|
@@ -91,7 +91,7 @@
|
|
</view>
|
|
</view>
|
|
<view
|
|
<view
|
|
class="order-content"
|
|
class="order-content"
|
|
- v-if="isactive === 'refund'"
|
|
|
|
|
|
+ v-if="isactive === 'rubbishOrder'"
|
|
>
|
|
>
|
|
<view
|
|
<view
|
|
class="order-list"
|
|
class="order-list"
|
|
@@ -127,7 +127,7 @@
|
|
</view>
|
|
</view>
|
|
<view
|
|
<view
|
|
class="order-content"
|
|
class="order-content"
|
|
- v-if="isactive === 'rubbishOrder'"
|
|
|
|
|
|
+ v-if="isactive === 'refund'"
|
|
>
|
|
>
|
|
<view
|
|
<view
|
|
class="order-list"
|
|
class="order-list"
|
|
@@ -186,9 +186,9 @@ export default {
|
|
index: 0,
|
|
index: 0,
|
|
shopID: 0,
|
|
shopID: 0,
|
|
|
|
|
|
- isactive: 'pay', // tab
|
|
|
|
|
|
+ isactive: '', // tab
|
|
|
|
|
|
- flagList: ['pay', 'accomplish', 'refundorder'],
|
|
|
|
|
|
+ flagList: ['pay', 'rubbishOrder', 'refundorder'],
|
|
direction: '',
|
|
direction: '',
|
|
|
|
|
|
more: 'loading', // more loading noMore
|
|
more: 'loading', // more loading noMore
|
|
@@ -200,13 +200,13 @@ export default {
|
|
enddate: '',
|
|
enddate: '',
|
|
sunday: 1,
|
|
sunday: 1,
|
|
|
|
|
|
- orderFlag: 'pay', // pay accomplish refundorder
|
|
|
|
|
|
+ // orderFlag: 'pay', // pay accomplish refundorder
|
|
|
|
|
|
soleStatus: 1, // 触底状态
|
|
soleStatus: 1, // 触底状态
|
|
|
|
|
|
orderList: [],
|
|
orderList: [],
|
|
params: {
|
|
params: {
|
|
- orderFlag: 'pay', // pay accomplish refundorder
|
|
|
|
|
|
+ orderFlag: '', // pay支付订单 rubbishOrder垃圾订单 refundorder退款订单
|
|
pageNum: 1,
|
|
pageNum: 1,
|
|
pageSize: 10,
|
|
pageSize: 10,
|
|
ordersNo: '',
|
|
ordersNo: '',
|
|
@@ -255,6 +255,13 @@ export default {
|
|
onLoad () {
|
|
onLoad () {
|
|
this.typeNum = this.$mStore.state.roleIndex
|
|
this.typeNum = this.$mStore.state.roleIndex
|
|
// 权限设置
|
|
// 权限设置
|
|
|
|
+ this.roleList = this.$mStore.state.role
|
|
|
|
+ this.roleList.forEach( element =>{
|
|
|
|
+ if (element.code === 'order') {
|
|
|
|
+ this.isactive = element.children[0].code
|
|
|
|
+ this.params.orderFlag = element.children[0].code
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
|
|
this.getShopList();
|
|
this.getShopList();
|
|
this.getOrderList();
|
|
this.getOrderList();
|