Commit 7826801b authored by jiaorz's avatar jiaorz

租车订单筛选

parent 062f9627
...@@ -35,15 +35,11 @@ ...@@ -35,15 +35,11 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="5"> <el-col :span="5">
<el-form-item label="手机号"> <el-form-item label="手机号或姓名">
<el-input v-model="listQuery.phone" placeholder="请输入手机号"></el-input> <el-input v-model="listQuery.keywords" placeholder="请输入手机号或者姓名"></el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="姓名">
<el-input v-model="listQuery.realName" placeholder="请输入客户姓名"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="5"> <el-col :span="5">
...@@ -57,27 +53,28 @@ ...@@ -57,27 +53,28 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="5"> <el-col :span="5">
<el-form-item label="订单状态"> <el-form-item label="状态">
<el-select class="filter-item" v-model="listQuery.status" placeholder="请选择状态"> <el-select v-model="listQuery.orderStatus" placeholder="请选择状态">
<!--"0--删除"+"1--创建订单" +"2--取消" +"3--待付款" +"4--待出行" +"5--出行中(进行中)" +"6--已完成"--> <!--"0--删除"+"1--创建订单" +"2--取消" +"3--待付款" +"4--待出行" +"5--出行中(进行中)" +"6--已完成"-->
<el-option :key="null" label="全部订单" :value="null"></el-option> <el-option :key="null" label="全部订单" :value="null"></el-option>
<el-option :key="3" label="待付款" :value="3"></el-option> <el-option :key="1" label="订单状态" :value="1"></el-option>
<el-option :key="4" label="待出行" :value="4"></el-option> <el-option :key="2" label="押金状态" :value="2"></el-option>
<el-option :key="5" label="出行中" :value="5"></el-option>
<el-option :key="6" label="已完成" :value="6"></el-option>
<el-option :key="2" label="已取消" :value="2"></el-option>
<el-option :key="-1" label="定损中" :value="-1"></el-option>
<el-option :key="7" label="押金状态" :value="7"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="5" v-if="listQuery.status == 7"> <el-col :span="5">
<el-form-item label="违章押金"> <el-form-item label="订单押金">
<el-select class="" v-model="listQuery.refundStatus" placeholder="请选择状态"> <el-select class="" v-model="listQuery.status" placeholder="请选择状态">
<!--"0--删除"+"1--创建订单" +"2--取消" +"3--待付款" +"4--待出行" +"5--出行中(进行中)" +"6--已完成"--> <el-option :key="null" label="全部订单" :value="null"></el-option>
<el-option :key="2" label="违章待退" :value="2"></el-option> <el-option v-if="listQuery.orderStatus ==1" :key="3" label="待付款" :value="3"></el-option>
<el-option :key="3" label="违章已退" :value="3"></el-option> <el-option v-if="listQuery.orderStatus ==1" :key="4" label="待出行" :value="4"></el-option>
<el-option v-if="listQuery.orderStatus ==1" :key="5" label="出行中" :value="5"></el-option>
<el-option v-if="listQuery.orderStatus ==1" :key="6" label="已完成" :value="6"></el-option>
<el-option v-if="listQuery.orderStatus ==1" :key="2" label="已取消" :value="2"></el-option>
<el-option v-if="listQuery.orderStatus ==1" :key="-1" label="定损中" :value="-1"></el-option>
<el-option v-if="listQuery.orderStatus ==2" :key="7" label="违章待退" :value="7"></el-option>
<el-option v-if="listQuery.orderStatus ==2" :key="8" label="违章已退" :value="8"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -736,6 +733,8 @@ export default { ...@@ -736,6 +733,8 @@ export default {
type: 1, type: 1,
no: null, no: null,
status: null, status: null,
keywords: null,
orderStatus: null,
refundStatus: null, refundStatus: null,
startTime: undefined, startTime: undefined,
endTime: undefined, endTime: undefined,
...@@ -1523,6 +1522,8 @@ export default { ...@@ -1523,6 +1522,8 @@ export default {
type: 1, type: 1,
no: null, no: null,
status: null, status: null,
keywords: null,
orderStatus: null,
refundStatus: null, refundStatus: null,
startTime: undefined, startTime: undefined,
endTime: undefined, endTime: undefined,
...@@ -1555,9 +1556,6 @@ export default { ...@@ -1555,9 +1556,6 @@ export default {
JSON.stringify(this.listQuery) JSON.stringify(this.listQuery)
) )
} }
if (this.listQuery.status == 7) {
this.listQuery.status = null;
}
page(this.listQuery).then(response => { page(this.listQuery).then(response => {
if (response.data.data) { if (response.data.data) {
response.data.data.map(function(el) { response.data.data.map(function(el) {
......
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