Commit 997ba6a1 authored by guoyou's avatar guoyou

租车订单管理

parents 7ea02353 a737adc4
...@@ -279,23 +279,38 @@ ...@@ -279,23 +279,38 @@
<el-form-item label="实退押金:"> <el-form-item label="实退押金:">
<span>{{orderReturnVehicleCrosstown.restDeposit}}</span> <span>{{orderReturnVehicleCrosstown.restDeposit}}</span>
</el-form-item> </el-form-item>
<!-- {{orderReturnVehicleCrosstown.violateDetailList != ''}} -->
<div v-show="orderReturnVehicleCrosstown.violateDetailList != ''"> <div v-show="orderReturnVehicleCrosstown.violateDetailList != ''">
<!-- <div> -->
<el-form-item label="消费超额:"> <el-form-item label="消费超额:">
<span <span
v-for="(item,index) in orderReturnVehicleCrosstown.violateDetailList" v-for="(item,index) in orderReturnVehicleCrosstown.violateDetailList"
:key="index" :key="index"
>{{item.excessCost}}</span> >{{item.excessCost}}</span>
</el-form-item> </el-form-item>
<el-form-item label="违约赔款:">
<el-form-item label="违约赔款:" v-for="(item,index) in orderReturnVehicleCrosstown.violateDetailList" :key="index"> <span
<span>{{item.statusName}}</span><span style="margin-left:10px">{{item.cost}}</span><br/> v-for="(item,index) in orderReturnVehicleCrosstown.violateDetailList"
<span style="color:#999">{{item.deductions}}</span> :key="index"
>{{item.cost}}</span>
</el-form-item>
<el-form-item label="违约类型:">
<span
v-for="(item,index) in orderReturnVehicleCrosstown.violateDetailList"
:key="index"
>{{item.statusName}}</span>
</el-form-item>
<el-form-item label="赔款备注:">
<span
v-for="(item,index) in orderReturnVehicleCrosstown.violateDetailList"
:key="index"
>{{item.deductions}}</span>
</el-form-item> </el-form-item>
<el-form-item label="优惠券返还:"> <el-form-item label="优惠券返还:">
<span <span
v-for="(item,index) in orderReturnVehicleCrosstown.backCoupons" v-for="(item,index) in orderReturnVehicleCrosstown.backCoupons"
:key="index" :key="index"
>{{item.title}} 价值{{item.usedAmount}}元</span> >{{item.title}} {{item.usedAmount}}</span>
</el-form-item> </el-form-item>
</div> </div>
</div> </div>
...@@ -324,9 +339,7 @@ ...@@ -324,9 +339,7 @@
<el-form-item label="交车操作人:"> <el-form-item label="交车操作人:">
<span <span
class="label-text" class="label-text"
v-if="orderReturnVehicleCrosstown.check_user || orderReturnVehicleCrosstown.check_tel" >{{checkUserInfo.length > 0 && checkUserInfo[0].username? checkUserInfo[0].username : ""}} {{checkUserInfo.length > 0 && checkUserInfo[0].telephone? checkUserInfo[0].telephone : ""}}</span>
>{{orderReturnVehicleCrosstown.check_user}} {{orderReturnVehicleCrosstown.check_tel}}</span>
<span></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -370,9 +383,7 @@ ...@@ -370,9 +383,7 @@
<el-form-item label="收车操作人:"> <el-form-item label="收车操作人:">
<span <span
class="label-text" class="label-text"
v-if="orderReturnVehicleCrosstown.check_user || orderReturnVehicleCrosstown.check_tel" >{{checkUserInfo.length > 0 && checkUserInfo[0].username? checkUserInfo[0].username : ""}} {{checkUserInfo.length > 0 && checkUserInfo[0].telephone? checkUserInfo[0].telephone : ""}}</span>
>{{orderReturnVehicleCrosstown.check_user}} {{orderReturnVehicleCrosstown.check_tel}}</span>
<span></span>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10"> <el-col :span="10">
...@@ -416,7 +427,7 @@ ...@@ -416,7 +427,7 @@
<template v-if="item.status==2"> <template v-if="item.status==2">
<div class="picBox"> <div class="picBox">
<div v-show="item.iscomplete">退还押金{{item.restAmount}}(扣除{{item.amount}}元)</div> <div v-show="item.iscomplete">退还押金{{item.restAmount}}(扣除{{item.amount}}元)</div>
<div v-show="!item.iscomplete">退还押金15000</div> <div v-show="!item.iscomplete">退还押金{{item.restAmount}}</div>
<div style="color: #999" v-show="item.iscomplete"> <div style="color: #999" v-show="item.iscomplete">
{{item.updTimeStr}} {{item.updTimeStr}}
<span> <span>
...@@ -434,7 +445,7 @@ ...@@ -434,7 +445,7 @@
<template v-if="item.status==3"> <template v-if="item.status==3">
<div class="picBox"> <div class="picBox">
<div v-show="item.iscomplete">退还违章保证金{{item.restAmount}}元(扣除{{item.amount}}元)</div> <div v-show="item.iscomplete">退还违章保证金{{item.restAmount}}元(扣除{{item.amount}}元)</div>
<div v-show="!item.iscomplete">退还押金5000</div> <div v-show="!item.iscomplete">退还押金{{item.restAmount}}</div>
<div style="color: #999" v-show="item.iscomplete"> <div style="color: #999" v-show="item.iscomplete">
{{item.updTimeStr}} {{item.updTimeStr}}
<span> <span>
...@@ -458,7 +469,7 @@ ...@@ -458,7 +469,7 @@
<template v-if="item.status==6"> <template v-if="item.status==6">
<div class="picBox"> <div class="picBox">
<div v-show="item.iscomplete">退还押金{{item.restAmount}}(扣除{{item.amount}}元)</div> <div v-show="item.iscomplete">退还押金{{item.restAmount}}(扣除{{item.amount}}元)</div>
<div v-show="!item.iscomplete">退还押金15000</div> <div v-show="!item.iscomplete">退还押金{{item.restAmount}}</div>
<div style="color: #999" v-show="item.iscomplete"> <div style="color: #999" v-show="item.iscomplete">
{{item.updTimeStr}} {{item.updTimeStr}}
<span> <span>
...@@ -739,7 +750,8 @@ export default { ...@@ -739,7 +750,8 @@ export default {
licenseIdCard: undefined, licenseIdCard: undefined,
licenseImg: undefined, licenseImg: undefined,
licenseName: undefined, licenseName: undefined,
licensePhone: undefined licensePhone: undefined,
checkUserInfo: undefined
}, //还车记录 }, //还车记录
tableKey: 0, tableKey: 0,
dedDetailDTOListAll: undefined, dedDetailDTOListAll: undefined,
...@@ -750,6 +762,7 @@ export default { ...@@ -750,6 +762,7 @@ export default {
vehicleDetail: false, //交还车信息,默认全部显示 vehicleDetail: false, //交还车信息,默认全部显示
order_btn_order_violcation_save: false, order_btn_order_violcation_save: false,
depositDetail: false, depositDetail: false,
checkUserInfo: [],
costDetail: { costDetail: {
key: undefined, key: undefined,
val: undefined, val: undefined,
...@@ -1140,6 +1153,9 @@ export default { ...@@ -1140,6 +1153,9 @@ export default {
) )
this.dedDetailDTOListAll = sum this.dedDetailDTOListAll = sum
} }
if(this.orderReturnVehicleCrosstown.checkUserInfo) {
this.checkUserInfo = JSON.parse(this.orderReturnVehicleCrosstown.checkUserInfo);
}
if (response.data[0].imgs) { if (response.data[0].imgs) {
this.otherImg = response.data[0].imgs.split(',') this.otherImg = response.data[0].imgs.split(',')
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment