修改超时判断条件

This commit is contained in:
donqi 2023-05-12 22:27:34 +08:00
parent 87baf27035
commit 51cb1a28d8
2 changed files with 11 additions and 12 deletions

View File

@ -111,18 +111,18 @@
<view v-else class='cu-tag margin-right-xs radius line-red margin-top-xs'>款已付清</view> <view v-else class='cu-tag margin-right-xs radius line-red margin-top-xs'>款已付清</view>
</view> </view>
<view> <view>
<view v-if="order.isOverTime" class="float-left"> <view v-if="order.timeout == 1" class="float-left">
<view v-if="order.orderStatus === 0" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未接单</view> <view v-if="order.orderStatus === 0" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未接单</view>
<view v-else-if="order.orderStatus === 1" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未预约</view> <view v-else-if="order.orderStatus === 1" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未预约</view>
<view v-else-if="order.orderStatus === 2" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未上门</view> <view v-else-if="order.orderStatus === 2" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未上门</view>
<view v-else-if="order.orderStatus === 3" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未完单</view> <view v-else-if="order.orderStatus === 3" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未完单</view>
</view> </view>
<view class="float-left" v-else-if="order.orderTimeoutRecords" v-for="(timeoutRecord, recordIndex) in order.orderTimeoutRecords"> <!-- <view class="float-left" v-else-if="order.orderTimeoutRecords" v-for="(timeoutRecord, recordIndex) in order.orderTimeoutRecords">
<view v-if="timeoutRecord.orderStatus === 0" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未接单</view> <view v-if="timeoutRecord.orderStatus === 0" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未接单</view>
<view v-else-if="timeoutRecord.orderStatus === 1" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未预约</view> <view v-else-if="timeoutRecord.orderStatus === 1" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未预约</view>
<view v-else-if="timeoutRecord.orderStatus === 2" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未上门</view> <view v-else-if="timeoutRecord.orderStatus === 2" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未上门</view>
<view v-else-if="timeoutRecord.orderStatus === 3" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未完单</view> <view v-else-if="timeoutRecord.orderStatus === 3" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未完单</view>
</view> </view> -->
</view> </view>
<view class="float-left" v-for="(afterServiceRecord, afterServiceRecordIndex) in order.afterServiceRecordList"> <view class="float-left" v-for="(afterServiceRecord, afterServiceRecordIndex) in order.afterServiceRecordList">
<view v-if="afterServiceRecord.createBy && !afterServiceRecord.updateBy" class='cu-tag margin-right-xs radius line-red margin-top-xs'>售后发起中</view> <view v-if="afterServiceRecord.createBy && !afterServiceRecord.updateBy" class='cu-tag margin-right-xs radius line-red margin-top-xs'>售后发起中</view>
@ -732,7 +732,7 @@
if (this.stateCur != null && this.stateList[this.stateCur].code === 103) { if (this.stateCur != null && this.stateList[this.stateCur].code === 103) {
// //
params.orderStatus = null; params.orderStatus = null;
params.isOverTime = true; params.timeout = 1;
} else if (this.tabCur === 4) { } else if (this.tabCur === 4) {
funName = "qryMixAfterList"; funName = "qryMixAfterList";
} }

View File

@ -87,14 +87,13 @@
<text class="text-price" v-else>{{servDetail.serverMoney}}</text> <text class="text-price" v-else>{{servDetail.serverMoney}}</text>
</view> </view>
<view class="text-sm text-gray margin-left-lg" <view class="text-sm text-gray margin-left-lg"
v-if="servDetail.orderDetailId != null && servDetail.orderTimeoutRecords != null" v-if="servDetail.orderDetailId != null && servDetail.timeout == 1">
v-for="(item, index) in servDetail.orderTimeoutRecords"> <text>加减费用<text class="text-price margin-top-xs">-3</text>
<text v-if="item.fineStatus === 1">加减费用:<text class="text-price margin-top-xs">-{{item.payMoney}}</text>
[ [
<text v-if="item.orderStatus === 0">接单</text> <text v-if="servDetail.orderStatus === 0">接单</text>
<text v-else-if="item.orderStatus === 1">预约</text> <text v-else-if="servDetail.orderStatus === 1">预约</text>
<text v-else-if="item.orderStatus === 2">上门</text> <text v-else-if="servDetail.orderStatus === 2">上门</text>
<text v-else-if="item.orderStatus === 3">完单</text> <text v-else-if="servDetail.orderStatus === 3">完单</text>
超时] 超时]
</text> </text>
</view> </view>
@ -334,7 +333,7 @@
<view v-if="afterServiceRecord.customerFinalCheck == 0" class='cu-tag margin-right-xs radius line-red margin-top-xs'>售后纠纷中</view> <view v-if="afterServiceRecord.customerFinalCheck == 0" class='cu-tag margin-right-xs radius line-red margin-top-xs'>售后纠纷中</view>
<view v-if="afterServiceRecord.customerFinalCheck == 1" class='cu-tag margin-right-xs radius line-main-color margin-top-xs'>售后已完成</view> <view v-if="afterServiceRecord.customerFinalCheck == 1" class='cu-tag margin-right-xs radius line-main-color margin-top-xs'>售后已完成</view>
</view> </view>
<view v-if="item.isOverTime" class="float-left"> <view v-if="item.timeout == 1" class="float-left">
<view v-if="item.orderStatus === 0" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未接单</view> <view v-if="item.orderStatus === 0" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未接单</view>
<view v-else-if="item.orderStatus === 1" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未预约</view> <view v-else-if="item.orderStatus === 1" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未预约</view>
<view v-else-if="item.orderStatus === 2" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未上门</view> <view v-else-if="item.orderStatus === 2" class='cu-tag margin-right-xs radius line-red margin-top-xs'>超时未上门</view>