|
@@ -1,53 +1,64 @@
|
|
<template>
|
|
<template>
|
|
<div class="app-container">
|
|
<div class="app-container">
|
|
<div class="filter-container">
|
|
<div class="filter-container">
|
|
- <el-input v-model="listQuery.orderID" placeholder="订单ID" style="width: 120px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
- <el-input v-model="listQuery.orderNo" placeholder="订单号" style="width: 120px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
- <el-form-item label="创建时间:">
|
|
|
|
- <el-date-picker
|
|
|
|
- v-model="searchTimeVal"
|
|
|
|
- type="daterange"
|
|
|
|
- range-separator="至"
|
|
|
|
- start-placeholder="开始日期"
|
|
|
|
- end-placeholder="结束日期"
|
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
|
- />
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-input v-model="listQuery.buyer" placeholder="买家" style="width: 120px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
- <el-input v-model="listQuery.receiver" placeholder="收货人" style="width: 120px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
- <el-select v-model="listQuery.status" placeholder="订单状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
- <el-option label="待确认" value="0" />
|
|
|
|
- <el-option label="交易中" value="99" />
|
|
|
|
- <el-option label="交易完成" value="4" />
|
|
|
|
- <el-option label="订单完成" value="5" />
|
|
|
|
- <el-option label="已关闭" value="6" />
|
|
|
|
- <el-option label="交易全退" value="7" />
|
|
|
|
- </el-select>
|
|
|
|
- <el-select v-model="listQuery.receiptStatus" placeholder="收款状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
- <el-option label="待收款" value="1" />
|
|
|
|
- <el-option label="部分收款" value="2" />
|
|
|
|
- <el-option label="已收款" value="3" />
|
|
|
|
- </el-select>
|
|
|
|
- <el-select v-model="listQuery.sendOutStatus" placeholder="发货状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
- <el-option label="待发货" value="1" />
|
|
|
|
- <el-option label="部分发货" value="2" />
|
|
|
|
- <el-option label="已发货" value="3" />
|
|
|
|
- </el-select>
|
|
|
|
- <el-select v-model="listQuery.payStatus" placeholder="付款状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
- <el-option label="待付款" value="1" />
|
|
|
|
- <el-option label="部分付款" value="2" />
|
|
|
|
- <el-option label="已付款" value="3" />
|
|
|
|
- </el-select>
|
|
|
|
- <el-select v-model="listQuery.refundType" placeholder="退款状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
- <el-option label="无退款" value="0" />
|
|
|
|
- <el-option label="部分退款" value="1" />
|
|
|
|
- <el-option label="已退款" value="2" />
|
|
|
|
- </el-select>
|
|
|
|
- <el-select v-model="listQuery.returnedPurchaseStatus" placeholder="待审核退款" clearable style="width: 120px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
- <el-option label="有" value="1" />
|
|
|
|
- <el-option label="无" value="0" />
|
|
|
|
- </el-select>
|
|
|
|
- <el-button class="filter-item" type="primary" icon="el-icon-search" @click="handleFilter">查询</el-button>
|
|
|
|
|
|
+ <el-form ref="searchForm" :inline="true" class="demo-form-inline">
|
|
|
|
+ <el-input v-model="listQuery.orderID" placeholder="订单ID" style="width: 120px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
+ <el-input v-model="listQuery.orderNo" placeholder="订单号" style="width: 120px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
+ <el-input v-model="listQuery.buyer" placeholder="买家" style="width: 120px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
+ <el-input v-model="listQuery.receiver" placeholder="收货人" style="width: 120px;" class="filter-item" @keyup.enter.native="handleFilter" />
|
|
|
|
+ <el-form-item class="date-box">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="listQuery.startTime"
|
|
|
|
+ style="width:150px"
|
|
|
|
+ type="date"
|
|
|
|
+ placeholder="下单时间"
|
|
|
|
+ format="yyyy/MM/dd"
|
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
|
+ />
|
|
|
|
+ 至
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="listQuery.endTime"
|
|
|
|
+ style="width:150px"
|
|
|
|
+ type="date"
|
|
|
|
+ placeholder="下单时间"
|
|
|
|
+ format="yyyy/MM/dd"
|
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
|
+ />
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-select v-model="listQuery.status" placeholder="订单状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
+ <el-option label="待确认" value="0" />
|
|
|
|
+ <el-option label="交易中" value="99" />
|
|
|
|
+ <el-option label="交易完成" value="4" />
|
|
|
|
+ <el-option label="订单完成" value="5" />
|
|
|
|
+ <el-option label="已关闭" value="6" />
|
|
|
|
+ <el-option label="交易全退" value="7" />
|
|
|
|
+ </el-select>
|
|
|
|
+ <el-select v-model="listQuery.receiptStatus" placeholder="收款状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
+ <el-option label="待收款" value="1" />
|
|
|
|
+ <el-option label="部分收款" value="2" />
|
|
|
|
+ <el-option label="已收款" value="3" />
|
|
|
|
+ </el-select>
|
|
|
|
+ <el-select v-model="listQuery.sendOutStatus" placeholder="发货状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
+ <el-option label="待发货" value="1" />
|
|
|
|
+ <el-option label="部分发货" value="2" />
|
|
|
|
+ <el-option label="已发货" value="3" />
|
|
|
|
+ </el-select>
|
|
|
|
+ <el-select v-model="listQuery.payStatus" placeholder="付款状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
+ <el-option label="待付款" value="1" />
|
|
|
|
+ <el-option label="部分付款" value="2" />
|
|
|
|
+ <el-option label="已付款" value="3" />
|
|
|
|
+ </el-select>
|
|
|
|
+ <el-select v-model="listQuery.refundType" placeholder="退款状态" clearable style="width: 110px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
+ <el-option label="无退款" value="0" />
|
|
|
|
+ <el-option label="部分退款" value="1" />
|
|
|
|
+ <el-option label="已退款" value="2" />
|
|
|
|
+ </el-select>
|
|
|
|
+ <el-select v-model="listQuery.returnedPurchaseStatus" placeholder="待审核退款" clearable style="width: 120px" class="filter-item" value="" @change="handleFilter">
|
|
|
|
+ <el-option label="有" value="1" />
|
|
|
|
+ <el-option label="无" value="0" />
|
|
|
|
+ </el-select>
|
|
|
|
+ <el-button class="filter-item" type="primary" icon="el-icon-search" @click="handleFilter">查询</el-button>
|
|
|
|
+ </el-form>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<el-table
|
|
<el-table
|
|
@@ -57,7 +68,6 @@
|
|
border
|
|
border
|
|
fit
|
|
fit
|
|
highlight-current-row
|
|
highlight-current-row
|
|
- style="width:100%;margin-top:20px;"
|
|
|
|
>
|
|
>
|
|
<el-table-column align="center" label="序号" width="50">
|
|
<el-table-column align="center" label="序号" width="50">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -159,7 +169,6 @@ export default {
|
|
list: null,
|
|
list: null,
|
|
listLoading: true,
|
|
listLoading: true,
|
|
total: 0,
|
|
total: 0,
|
|
- searchTimeVal: '',
|
|
|
|
dialogRemarkList: [],
|
|
dialogRemarkList: [],
|
|
dialogRemarksVisible: false,
|
|
dialogRemarksVisible: false,
|
|
dialogRemarksOrderId: 0,
|
|
dialogRemarksOrderId: 0,
|
|
@@ -176,7 +185,9 @@ export default {
|
|
sendOutStatus: '',
|
|
sendOutStatus: '',
|
|
payStatus: '',
|
|
payStatus: '',
|
|
refundType: '',
|
|
refundType: '',
|
|
- returnedPurchaseStatus: ''
|
|
|
|
|
|
+ returnedPurchaseStatus: '',
|
|
|
|
+ startTime: '',
|
|
|
|
+ endTime: ''
|
|
},
|
|
},
|
|
statusObj: {
|
|
statusObj: {
|
|
'0': '待确认',
|
|
'0': '待确认',
|
|
@@ -225,6 +236,8 @@ export default {
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
<style scoped>
|
|
-
|
|
|
|
|
|
+ .date-box{
|
|
|
|
+ margin-right:0;
|
|
|
|
+ }
|
|
</style>
|
|
</style>
|
|
|
|
|