|
|
|
@ -304,14 +304,14 @@ const handleBatchDelete = async () => {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
const handleExport = async () => {
|
|
|
|
const handleExport = async () => {
|
|
|
|
if (!selectedIds.value.length) {
|
|
|
|
|
|
|
|
message.error('请选择需要导出的数据')
|
|
|
|
|
|
|
|
return
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
await message.exportConfirm()
|
|
|
|
await message.exportConfirm()
|
|
|
|
exportLoading.value = true
|
|
|
|
exportLoading.value = true
|
|
|
|
const data = await PlanMaintenanceApi.exportPlanMaintenance({ ids: selectedIds.value.join(',') })
|
|
|
|
const params: any = {
|
|
|
|
|
|
|
|
...queryParams,
|
|
|
|
|
|
|
|
ids: selectedIds.value.length ? selectedIds.value.join(',') : undefined
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
const data = await PlanMaintenanceApi.exportPlanMaintenance(params)
|
|
|
|
download.excel(data, '方案维护.xls')
|
|
|
|
download.excel(data, '方案维护.xls')
|
|
|
|
} catch {
|
|
|
|
} catch {
|
|
|
|
} finally {
|
|
|
|
} finally {
|
|
|
|
@ -325,4 +325,3 @@ onMounted(async () => {
|
|
|
|
getList()
|
|
|
|
getList()
|
|
|
|
})
|
|
|
|
})
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|