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

优化

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