1
This commit is contained in:
@@ -16,6 +16,9 @@
|
|||||||
<el-form-item label="下单人">
|
<el-form-item label="下单人">
|
||||||
<el-input v-model="queryParams.buyer" placeholder="下单人" clearable size="small" @keyup.enter.native="handleQuery" />
|
<el-input v-model="queryParams.buyer" placeholder="下单人" clearable size="small" @keyup.enter.native="handleQuery" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="地址">
|
||||||
|
<el-input v-model="queryParams.address" placeholder="收货地址" clearable size="small" @keyup.enter.native="handleQuery" />
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="状态">
|
<el-form-item label="状态">
|
||||||
<el-input v-model="queryParams.status" placeholder="备注/状态" clearable size="small" @keyup.enter.native="handleQuery" />
|
<el-input v-model="queryParams.status" placeholder="备注/状态" clearable size="small" @keyup.enter.native="handleQuery" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -28,7 +31,7 @@
|
|||||||
value-format="yyyy-MM-dd"
|
value-format="yyyy-MM-dd"
|
||||||
size="small"
|
size="small"
|
||||||
range-separator="至"
|
range-separator="至"
|
||||||
@change="handleQuery"
|
@change="handleDateRangeChange"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@@ -103,7 +106,10 @@ export default {
|
|||||||
link: undefined,
|
link: undefined,
|
||||||
orderId: undefined,
|
orderId: undefined,
|
||||||
buyer: undefined,
|
buyer: undefined,
|
||||||
status: undefined
|
address: undefined,
|
||||||
|
status: undefined,
|
||||||
|
beginTime: null,
|
||||||
|
endTime: null
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -113,12 +119,7 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
getList() {
|
getList() {
|
||||||
this.loading = true
|
this.loading = true
|
||||||
const params = { ...this.queryParams }
|
listJDOrders(this.queryParams).then(res => {
|
||||||
if (this.dateRange && this.dateRange.length === 2) {
|
|
||||||
params.beginTime = this.dateRange[0]
|
|
||||||
params.endTime = this.dateRange[1]
|
|
||||||
}
|
|
||||||
listJDOrders(params).then(res => {
|
|
||||||
this.list = (res.rows || res.data || [])
|
this.list = (res.rows || res.data || [])
|
||||||
this.total = res.total || 0
|
this.total = res.total || 0
|
||||||
this.loading = false
|
this.loading = false
|
||||||
@@ -130,9 +131,32 @@ export default {
|
|||||||
},
|
},
|
||||||
resetQuery() {
|
resetQuery() {
|
||||||
this.dateRange = []
|
this.dateRange = []
|
||||||
this.queryParams = { pageNum: 1, pageSize: 10 }
|
this.queryParams = {
|
||||||
|
pageNum: 1,
|
||||||
|
pageSize: 10,
|
||||||
|
remark: undefined,
|
||||||
|
distributionMark: undefined,
|
||||||
|
modelNumber: undefined,
|
||||||
|
link: undefined,
|
||||||
|
orderId: undefined,
|
||||||
|
buyer: undefined,
|
||||||
|
address: undefined,
|
||||||
|
status: undefined,
|
||||||
|
beginTime: null,
|
||||||
|
endTime: null
|
||||||
|
}
|
||||||
this.getList()
|
this.getList()
|
||||||
},
|
},
|
||||||
|
/** 日期范围变化处理 */
|
||||||
|
handleDateRangeChange(dates) {
|
||||||
|
if (dates && dates.length === 2) {
|
||||||
|
this.queryParams.beginTime = dates[0]
|
||||||
|
this.queryParams.endTime = dates[1]
|
||||||
|
} else {
|
||||||
|
this.queryParams.beginTime = null
|
||||||
|
this.queryParams.endTime = null
|
||||||
|
}
|
||||||
|
},
|
||||||
toYuan(n) {
|
toYuan(n) {
|
||||||
if (n == null || n === '') return ''
|
if (n == null || n === '') return ''
|
||||||
const num = Number(n)
|
const num = Number(n)
|
||||||
@@ -141,12 +165,7 @@ export default {
|
|||||||
},
|
},
|
||||||
/** 导出按钮操作 */
|
/** 导出按钮操作 */
|
||||||
handleExport() {
|
handleExport() {
|
||||||
const params = { ...this.queryParams }
|
this.download('/system/jdorder/export', this.queryParams, `京东订单数据_${new Date().getTime()}.xlsx`)
|
||||||
if (this.dateRange && this.dateRange.length === 2) {
|
|
||||||
params.beginTime = this.dateRange[0]
|
|
||||||
params.endTime = this.dateRange[1]
|
|
||||||
}
|
|
||||||
this.download('/system/jdorder/export', params, `京东订单数据_${new Date().getTime()}.xlsx`)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user