Commit 5acb75d8 authored by jiaorz's avatar jiaorz

修改预定状态

parent c513b165
...@@ -55,15 +55,9 @@ ...@@ -55,15 +55,9 @@
</template> </template>
</el-table-column> </el-table-column>
<!-- <el-table-column align="center" label="停靠公司" width="120">
<template scope="scope">
<span>{{scope.row.liftCompanyName}}</span>
</template>
</el-table-column> -->
<el-table-column align="center" label="申请状态"> <el-table-column align="center" label="申请状态">
<template scope="scope"> <template scope="scope">
<span>{{getBookRecordStatus(scope.row.status)}}</span> <span>{{getBookRecordStatus(scope.row)}}</span>
</template> </template>
</el-table-column> </el-table-column>
...@@ -231,11 +225,11 @@ ...@@ -231,11 +225,11 @@
<el-form-item label="申请状态"> <el-form-item label="申请状态">
<span v-if="detailItem.status==1">申请中</span> <span v-if="detailItem.status==1">申请中</span>
<span v-if="detailItem.status==2">已通过</span> <span v-if="detailItem.status==2">已通过</span>
<span v-if="detailItem.status==3">已归还</span> <span v-if="detailItem.status==3">待出行</span>
<span v-if="detailItem.status==4">拒绝</span> <span v-if="detailItem.status==4">驳回</span>
<span v-if="detailItem.status==5">逾期归还</span> <span v-if="detailItem.status==5">出行中</span>
<span v-if="detailItem.status==6">取消预订</span> <span v-if="detailItem.status==6">取消预订</span>
<span v-if="detailItem.status==7">提车</span> <span v-if="detailItem.status==7">完成</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -718,7 +712,6 @@ ...@@ -718,7 +712,6 @@
trigger: 'blur' trigger: 'blur'
} }
}, },
departurePicList:[],
statusList:[ statusList:[
{ {
code:'1', code:'1',
...@@ -730,15 +723,15 @@ ...@@ -730,15 +723,15 @@
}, },
{ {
code:'3', code:'3',
val:'已归还' val:'待出行'
}, },
{ {
code:'4', code:'4',
val:'拒绝' val:'驳回'
}, },
{ {
code:'5', code:'5',
val:'逾期归还' val:'出行中'
}, },
{ {
code:'6', code:'6',
...@@ -746,7 +739,7 @@ ...@@ -746,7 +739,7 @@
}, },
{ {
code:'7', code:'7',
val:'已提车' val:'已完成'
}, },
], ],
bookTypeList:[ bookTypeList:[
...@@ -1260,13 +1253,31 @@ ...@@ -1260,13 +1253,31 @@
this.listLoading = false; this.listLoading = false;
}) })
}, },
getBookRecordStatus: function (code) { getBookRecordStatus: function (data) {
if (!this.$utils.isInteger(code)) { this.bookRecordStatus['3'].val = '待出行'
this.bookRecordStatus['4'].val = '驳回'
this.bookRecordStatus['5'].val = '出行中'
this.bookRecordStatus['7'].val = '已完成'
if(data) {
if (!this.$utils.isInteger(data.status)) {
return '未知'; return '未知';
} }
return this.bookRecordStatus[code + ''].val; if(data.status == 2 && (data.vehicleDepartureLogVo == undefined || data.vehicleDepartureLogVo == null)) {
return this.bookRecordStatus['3'].val;
}
if(data.status == 2 && data.vehicleDepartureLogVo != undefined && data.vehicleDepartureLogVo != null && data.vehicleDepartureLogVo.state == 0) {
return this.bookRecordStatus['5'].val;
}
if(data.status == 2 && data.vehicleDepartureLogVo != undefined && data.vehicleDepartureLogVo != null && data.vehicleDepartureLogVo.state == 1) {
return this.bookRecordStatus['7'].val;
}
return this.bookRecordStatus[data.status + ''].val;
}
return '';
}, },
getAllBookRecordStatus: function () { getAllBookRecordStatus: function () {
console.log(this.bookRecordStatus)
return this.bookRecordStatus; return this.bookRecordStatus;
}, },
getDatePeriodStr([startDate, endDate]) { getDatePeriodStr([startDate, endDate]) {
......
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