|
|
@ -80,10 +80,10 @@ |
|
|
|
</el-form-item> --> |
|
|
|
|
|
|
|
<el-form-item label="提交日期:"> |
|
|
|
<el-date-picker class="input-width" v-model="listQuery.createTimeStart" value-format="yyyy-MM-dd" |
|
|
|
type="date" placeholder="请选择日期"></el-date-picker> - |
|
|
|
<el-date-picker class="input-width" v-model="listQuery.createTimeEnd" value-format="yyyy-MM-dd" |
|
|
|
type="date" placeholder="请选择日期"></el-date-picker> |
|
|
|
<el-date-picker class="input-width" v-model="listQuery.createTimeStart" |
|
|
|
value-format="yyyy-MM-dd" type="date" placeholder="请选择日期"></el-date-picker> - |
|
|
|
<el-date-picker class="input-width" v-model="listQuery.createTimeEnd" |
|
|
|
value-format="yyyy-MM-dd" type="date" placeholder="请选择日期"></el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item label="收货信息 :"> |
|
|
@ -490,6 +490,7 @@ |
|
|
|
handleSearchList() { |
|
|
|
this.listQuery.pageNum = 1; |
|
|
|
this.getList(); |
|
|
|
this.orderDatas(this.listQuery.status); |
|
|
|
}, |
|
|
|
handleSelectionChange(val) { |
|
|
|
this.multipleSelection = val; |
|
|
@ -626,9 +627,24 @@ |
|
|
|
}); |
|
|
|
}, |
|
|
|
orderDatas(status) { |
|
|
|
orderData({ |
|
|
|
status: status |
|
|
|
}).then(response => { |
|
|
|
|
|
|
|
let _orderSn = this.listQuery.orderSn |
|
|
|
let _receiverPhone = this.listQuery.receiverPhone |
|
|
|
let _createTimeStart = this.listQuery.createTimeStart |
|
|
|
let _createTimeEnd = this.listQuery.createTimeEnd |
|
|
|
|
|
|
|
if (status == 0) |
|
|
|
status = null |
|
|
|
|
|
|
|
let data = { |
|
|
|
status: status, |
|
|
|
orderSn: _orderSn == null ? "" : _orderSn, |
|
|
|
receiverPhone: _receiverPhone == null ? "" : _receiverPhone, |
|
|
|
createTimeStart: _createTimeStart == null ? "" : _createTimeStart, |
|
|
|
createTimeEnd: _createTimeEnd == null ? "" : _createTimeEnd |
|
|
|
} |
|
|
|
|
|
|
|
orderData(data).then(response => { |
|
|
|
this.caculateInfo = response.data; |
|
|
|
}); |
|
|
|
}, |
|
|
@ -717,6 +733,31 @@ |
|
|
|
// 导出 |
|
|
|
doExport() { |
|
|
|
|
|
|
|
// const loading = this.$loading({ |
|
|
|
// lock: true, |
|
|
|
// text: 'Loading', |
|
|
|
// spinner: 'el-icon-loading', |
|
|
|
// background: 'rgba(0, 0, 0, 0.7)' |
|
|
|
// }) |
|
|
|
// exportExcel(this.listQuery).then((resp) => { |
|
|
|
// loading.close() |
|
|
|
// const blob = new Blob([resp], { |
|
|
|
// type: 'application/vnd.ms-excel' |
|
|
|
// }) |
|
|
|
// const fileName = '订单列表' + '.xls' |
|
|
|
// const elink = document.createElement('a') |
|
|
|
// elink.download = fileName |
|
|
|
// elink.style.display = 'nonde' |
|
|
|
// elink.href = URL.createObjectURL(blob) |
|
|
|
// document.body.appendChild(elink) |
|
|
|
// elink.click() |
|
|
|
// URL.revokeObjectURL(elink.href) |
|
|
|
// document.body.removeChild(elink) |
|
|
|
// }).catch(() => { |
|
|
|
// loading.close() |
|
|
|
// }) |
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
|
handleExportOption(val) { |
|
|
|
let list = this.checkList; |
|
|
|