feat:导出选择
This commit is contained in:
1 parent
f447cf5b15
commit
72e9ded8e2
1 file changed
+3
-2
@@ -77,7 +77,7 @@
|
||||
</el-button>
|
||||
<el-button :loading="exportLoading" plain type="success" @click="handleExport">
|
||||
<Icon class="mr-5px" icon="ep:download" />
|
||||
导出
|
||||
导出{{ selectedOrders.length > 0 ? `(已选${selectedOrders.length}项)` : '' }}
|
||||
</el-button>
|
||||
<el-button :loading="exportLoading" plain @click="orderMchImportRef?.open">
|
||||
<Icon class="mr-5px" icon="ep:upload" />
|
||||
@@ -244,7 +244,8 @@ const handleExport = async () => {
|
||||
await message.exportConfirm()
|
||||
// 发起导出
|
||||
exportLoading.value = true
|
||||
const data = await TradeOrderApi.exportOrderExcel(queryParams.value)
|
||||
const noList = selectedOrders.value.map(item => item.no)
|
||||
const data = await TradeOrderApi.exportOrderExcel({ ...queryParams.value, noList: noList.length ? noList : null })
|
||||
console.log("data:", data);
|
||||
download.excel(data, '订单列表.xls')
|
||||
} catch {
|
||||
|
||||
Reference in new issue
Block a user