问题修复
This commit is contained in:
parent
64a2688d80
commit
542a098c28
|
|
@ -88,9 +88,17 @@
|
||||||
<block>{{myInfo.serOrderNum.wait2Serv}}</block>
|
<block>{{myInfo.serOrderNum.wait2Serv}}</block>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<text>待排期</text>
|
<text>待接单</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cu-item" @click="showMyOrders(servOrderTabList, 2, servOrderType)">
|
<view class="cu-item" @click="showMyOrders(servOrderTabList, 2, servOrderType)">
|
||||||
|
<view class="cuIcon-calendar">
|
||||||
|
<view class="cu-tag badge" v-if="myInfo.serOrderNum.wait2Serv > 0">
|
||||||
|
<block>{{myInfo.serOrderNum.wait2Serv}}</block>
|
||||||
|
</view>
|
||||||
|
</view>
|
||||||
|
<text>待排期</text>
|
||||||
|
</view>
|
||||||
|
<view class="cu-item" @click="showMyOrders(servOrderTabList, 3, servOrderType)">
|
||||||
<view class="cuIcon-repair">
|
<view class="cuIcon-repair">
|
||||||
<view class="cu-tag badge" v-if="myInfo.serOrderNum.processing > 0">
|
<view class="cu-tag badge" v-if="myInfo.serOrderNum.processing > 0">
|
||||||
<block>{{myInfo.serOrderNum.processing}}</block>
|
<block>{{myInfo.serOrderNum.processing}}</block>
|
||||||
|
|
@ -98,7 +106,7 @@
|
||||||
</view>
|
</view>
|
||||||
<text>待上门</text>
|
<text>待上门</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cu-item" @click="showMyOrders(servOrderTabList, 3, servOrderType)">
|
<view class="cu-item" @click="showMyOrders(servOrderTabList, 4, servOrderType)">
|
||||||
<view class="cuIcon-comment">
|
<view class="cuIcon-comment">
|
||||||
<view class="cu-tag badge" v-if="myInfo.serOrderNum.afterServ > 0">
|
<view class="cu-tag badge" v-if="myInfo.serOrderNum.afterServ > 0">
|
||||||
<block>{{myInfo.serOrderNum.afterServ}}</block>
|
<block>{{myInfo.serOrderNum.afterServ}}</block>
|
||||||
|
|
@ -106,7 +114,7 @@
|
||||||
</view>
|
</view>
|
||||||
<text>服务中</text>
|
<text>服务中</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cu-item" @click="showMyOrders(servOrderTabList, 4, servOrderType)">
|
<view class="cu-item" @click="showMyOrders(servOrderTabList, 5, servOrderType)">
|
||||||
<view class="cuIcon-notice">
|
<view class="cuIcon-notice">
|
||||||
<view class="cu-tag badge" v-if="myInfo.serOrderNum.afterServ > 0">
|
<view class="cu-tag badge" v-if="myInfo.serOrderNum.afterServ > 0">
|
||||||
<block>{{myInfo.serOrderNum.afterServ}}</block>
|
<block>{{myInfo.serOrderNum.afterServ}}</block>
|
||||||
|
|
@ -114,7 +122,7 @@
|
||||||
</view>
|
</view>
|
||||||
<text>完成待确认</text>
|
<text>完成待确认</text>
|
||||||
</view>
|
</view>
|
||||||
<view class="cu-item" @click="showMyOrders(servOrderTabList, 5, servOrderType)">
|
<view class="cu-item" @click="showMyOrders(servOrderTabList, 6, servOrderType)">
|
||||||
<view class="cuIcon-forward">
|
<view class="cuIcon-forward">
|
||||||
<view class="cu-tag badge" v-if="myInfo.serOrderNum.wait2Forward > 0">
|
<view class="cu-tag badge" v-if="myInfo.serOrderNum.wait2Forward > 0">
|
||||||
<block>{{myInfo.serOrderNum.wait2Forward}}</block>
|
<block>{{myInfo.serOrderNum.wait2Forward}}</block>
|
||||||
|
|
@ -256,8 +264,11 @@
|
||||||
curUserInfo: {},
|
curUserInfo: {},
|
||||||
myInfo: {},
|
myInfo: {},
|
||||||
servOrderTabList: [{
|
servOrderTabList: [{
|
||||||
type: 1,
|
// type: -1,
|
||||||
name: '待付款'
|
name: '待付款'
|
||||||
|
}, {
|
||||||
|
type: 0,
|
||||||
|
name: '待接单'
|
||||||
}, {
|
}, {
|
||||||
type: 1,
|
type: 1,
|
||||||
name: '待排期'
|
name: '待排期'
|
||||||
|
|
@ -268,10 +279,10 @@
|
||||||
type: 3,
|
type: 3,
|
||||||
name: '服务中'
|
name: '服务中'
|
||||||
}, {
|
}, {
|
||||||
type: 6,
|
type: 4,
|
||||||
name: '完成待确认'
|
name: '完成待确认'
|
||||||
}, {
|
}, {
|
||||||
type: 4,
|
type: 5,
|
||||||
name: '已完成'
|
name: '已完成'
|
||||||
}],
|
}],
|
||||||
servOrderType: 0,
|
servOrderType: 0,
|
||||||
|
|
|
||||||
|
|
@ -64,7 +64,7 @@
|
||||||
<button class="cu-btn bg-main-color margin-right-sm shadow-blur">评价</button>
|
<button class="cu-btn bg-main-color margin-right-sm shadow-blur">评价</button>
|
||||||
</view> -->
|
</view> -->
|
||||||
</view>
|
</view>
|
||||||
<view v-if="orderType === 0 && shopOrder.orderStatus === 6"
|
<view v-if="orderType === 0 && shopOrder.orderStatus === 4"
|
||||||
class="padding-tb-sm solid-top">
|
class="padding-tb-sm solid-top">
|
||||||
<view>师傅已提交完成,请验收。</view>
|
<view>师傅已提交完成,请验收。</view>
|
||||||
<!-- <view>服务保障权益期:</view> -->
|
<!-- <view>服务保障权益期:</view> -->
|
||||||
|
|
@ -72,7 +72,7 @@
|
||||||
<!-- <view>{{shopOrder.finishOrder.finishWaitUntil}}</view> -->
|
<!-- <view>{{shopOrder.finishOrder.finishWaitUntil}}</view> -->
|
||||||
<view>
|
<view>
|
||||||
<button class="cu-btn sm bg-yellow margin-right-sm"
|
<button class="cu-btn sm bg-yellow margin-right-sm"
|
||||||
@click="updateFinisheStatus(shopOrder, 4, false)">确认完单</button>
|
@click="updateFinisheStatus(shopOrder, 5, false)">确认完单</button>
|
||||||
<button class="cu-btn sm bg-yellow margin-right-sm"
|
<button class="cu-btn sm bg-yellow margin-right-sm"
|
||||||
@click="updateFinisheStatus(shopOrder, 3, true)">拒绝完单</button>
|
@click="updateFinisheStatus(shopOrder, 3, true)">拒绝完单</button>
|
||||||
<!-- <button v-if="shopOrder.finishOrder.finishStatus === 2"
|
<!-- <button v-if="shopOrder.finishOrder.finishStatus === 2"
|
||||||
|
|
@ -125,6 +125,7 @@
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
curUserInfo: {},
|
||||||
scrollLeft: 0,
|
scrollLeft: 0,
|
||||||
tabCur: 0,
|
tabCur: 0,
|
||||||
tabHeaderList: [],
|
tabHeaderList: [],
|
||||||
|
|
@ -152,6 +153,7 @@
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
loadData() {
|
loadData() {
|
||||||
|
this.curUserInfo = this.$request.getCurUserInfo();
|
||||||
for(let i = 0; i < this.tabHeaderList.length; i++) {
|
for(let i = 0; i < this.tabHeaderList.length; i++) {
|
||||||
this.pageParams.push({
|
this.pageParams.push({
|
||||||
pageNum: 0
|
pageNum: 0
|
||||||
|
|
@ -178,6 +180,7 @@
|
||||||
params.pageSize = this.$globalData.initPageSize;
|
params.pageSize = this.$globalData.initPageSize;
|
||||||
this.$refs.loadStatusBar.showLoading();
|
this.$refs.loadStatusBar.showLoading();
|
||||||
try {
|
try {
|
||||||
|
params.customerId = this.curUserInfo.customerId;
|
||||||
params.orderType = this.orderType;
|
params.orderType = this.orderType;
|
||||||
params.orderStatus = this.tabHeaderList[this.tabCur].type;
|
params.orderStatus = this.tabHeaderList[this.tabCur].type;
|
||||||
if (this.tabCur === 0) {
|
if (this.tabCur === 0) {
|
||||||
|
|
|
||||||
|
|
@ -93,8 +93,8 @@
|
||||||
<view>师傅:{{item.workerName}}</view>
|
<view>师傅:{{item.workerName}}</view>
|
||||||
<view class="margin-top-sm">联系方式:{{item.workerPhone}}</view>
|
<view class="margin-top-sm">联系方式:{{item.workerPhone}}</view>
|
||||||
<view class="margin-top-sm">预约时间:{{item.expectTimeStart + '~' + item.expectTimeEnd}}</view>
|
<view class="margin-top-sm">预约时间:{{item.expectTimeStart + '~' + item.expectTimeEnd}}</view>
|
||||||
<view class="margin-top-sm" v-if="servDetail.orderStatus === 3 || servDetail.orderStatus === 6 || servDetail.orderStatus === 4">上门时间:{{item.workBeginTime}}</view>
|
<view class="margin-top-sm" v-if="servDetail.orderStatus >= 3">上门时间:{{item.workBeginTime}}</view>
|
||||||
<view class="margin-top-sm" v-if="item.workFinishTime">完成时间:{{item.workFinishTime}}</view>
|
<view class="margin-top-sm" v-if="servDetail.orderStatus >= 4">完成时间:{{item.workFinishTime}}</view>
|
||||||
<simple-product-picked :pickedList="item.orderStandardList" :columnTitleArr="servedColumnHeaders" :valFieldArr="servedValFields"></simple-product-picked>
|
<simple-product-picked :pickedList="item.orderStandardList" :columnTitleArr="servedColumnHeaders" :valFieldArr="servedValFields"></simple-product-picked>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,11 @@
|
||||||
payResult: false,
|
payResult: false,
|
||||||
customTip: null,
|
customTip: null,
|
||||||
servOrderTabList: [{
|
servOrderTabList: [{
|
||||||
|
// type: -1,
|
||||||
name: '待付款'
|
name: '待付款'
|
||||||
|
}, {
|
||||||
|
type: 0,
|
||||||
|
name: '待接单'
|
||||||
}, {
|
}, {
|
||||||
type: 1,
|
type: 1,
|
||||||
name: '待排期'
|
name: '待排期'
|
||||||
|
|
@ -34,6 +38,9 @@
|
||||||
name: '服务中'
|
name: '服务中'
|
||||||
}, {
|
}, {
|
||||||
type: 4,
|
type: 4,
|
||||||
|
name: '完成待确认'
|
||||||
|
}, {
|
||||||
|
type: 5,
|
||||||
name: '已完成'
|
name: '已完成'
|
||||||
}],
|
}],
|
||||||
servOrderType: 0
|
servOrderType: 0
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue