提交 b2551926 authored 作者: 刘旭's avatar 刘旭

优化

上级 f78391b2
import { request } from '../config'
import Qs from 'qs'
export function listOrder(params: any) {
export function listOrder(query: any) {
return request({
url: '/order/list',
method: 'get',
params: params
// paramsSerializer: function(params: any) {
// return Qs.stringify(params, { arrayFormat: 'repeat' })
// }
params: query,
paramsSerializer: function (params: any) {
return Qs.stringify(params, { arrayFormat: 'repeat' })
}
})
}
......
......@@ -12,7 +12,7 @@
class="filter-item" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"
:shortcuts="pickerOptions.shortcuts" @change="dataChange" />
<el-select v-model="listQuery.orderStatusArray" multiple style="width: 200px" class="filter-item"
placeholder="请选择订单状态">
placeholder="请选择订单状态" @change="selectChange">
<el-option v-for="(key, value) in statusMap" :key="key" :label="key" :value="value" />
</el-select>
<el-button class="filter-item" type="primary" icon="search" @click="handleFilter">查找</el-button>
......@@ -278,8 +278,8 @@ let listQuery = reactive({
nickname: undefined,
consignee: undefined,
orderSn: undefined,
timeArray: [],
orderStatusArray: [],
timeArray: undefined,
orderStatusArray: undefined,
sort: 'add_time',
order: 'desc'
} as any)
......@@ -363,9 +363,10 @@ let getList = () => {
listLoading.value = false
})
} else {
console.log(listQuery);
Reflect.deleteProperty(listQuery, 'timeArray')
listOrder(listQuery).then((res: any) => {
console.log(res);
list.value = res.data.list
total.value = res.data.total
listLoading.value = false
......@@ -396,8 +397,13 @@ let currentChange = (val: number) => {
}
let dataChange = (datatime: any) => {
listQuery.timeArray = datatime
console.log(datatime);
}
let selectChange = (val: any) => {
listQuery.orderStatusArray = val
console.log(val);
}
let handleFilter = () => {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论